Générer du texte à partir de requêtes textuelles à l'aide de l'API Gemini


Lorsque vous appelez Gemini API à partir de votre application à l'aide d'un SDK Vertex AI in Firebase, vous pouvez demander au modèle Gemini de générer du texte à partir d'une entrée textuelle uniquement.

Avant de commencer

Si vous ne l'avez pas déjà fait, suivez le guide de démarrage des SDK Vertex AI in Firebase. Assurez-vous d'avoir effectué toutes les actions suivantes:

  1. Configurez un projet Firebase nouveau ou existant, y compris en utilisant le forfait Blaze et en activant les API requises.

  2. Connectez votre application à Firebase, y compris en l'enregistrant et en ajoutant votre configuration Firebase à votre application.

  3. Ajoutez le SDK, puis initialisez le service Vertex AI et le modèle génératif. dans votre application.

Après avoir connecté votre application à Firebase, ajouté le SDK et initialisé le service Vertex AI et le modèle génératif, vous pouvez appeler Gemini API.

Générer du texte à partir d'une entrée textuelle uniquement

Vous pouvez appeler Gemini API avec une entrée qui ne comprend que du texte. Pour ces appels, vous devez utiliser un modèle compatible avec les requêtes textuelles uniquement (comme Gemini 1.5 Pro).

Indiquez si vous souhaitez diffuser la réponse (generateContentStream) ou attendre pour la réponse jusqu'à ce que le résultat complet soit généré (generateContent).

Streaming

Vous pouvez obtenir des interactions plus rapides en n'attendant pas l'intégralité du résultat la génération du modèle, et traiter des résultats partiels à la place.

Sans streaming

Vous pouvez également attendre le résultat complet au lieu de le diffuser. Le résultat n'est renvoyé qu'une fois que le modèle a terminé l'ensemble du processus de génération.

Découvrez comment choisir un modèle Gemini et éventuellement une localisation adaptée à votre cas d'utilisation et à votre application.

Qu'est-ce que tu sais faire d'autre ?

  • Découvrez comment compter les jetons avant d'envoyer des requêtes longues au modèle.
  • Commencez à penser à la préparation de la production, y compris à la configuration de Firebase App Check pour protéger Gemini API contre les utilisations abusives par des clients non autorisés.

Essayez d'autres fonctionnalités de Gemini API

Découvrez comment contrôler la génération de contenu

Vous pouvez également tester des requêtes et des configurations de modèles à l'aide de Vertex AI Studio

En savoir plus sur les modèles Gemini

Découvrez les modèles disponibles pour différents cas d'utilisation, ainsi que leurs quotas et tarifs.


Envoyer des commentaires sur votre expérience avec Vertex AI in Firebase