Gemini Generate Content
Créez des réponses textuelles, multimodales, avec outils et exécution de code via Gemini Content et Parts.
L’API Generate Content utilise Content et Parts pour les requêtes textuelles, multimodales, d’appel de fonctions et d’exécution de code. Les résultats sont renvoyés avec Candidates, Usage Metadata et les informations de sécurité. Les requêtes sont authentifiées avec une clé API Bearer ; les modalités d’entrée, outils et paramètres avancés varient selon le modèle. Fiez-vous aux modèles visibles pour le compte actuel et aux descriptions officielles de leurs capacités.
/v1beta/models/{model}:generateContentGénère des réponses textuelles, multimodales, avec appels de fonctions ou exécution de code à l’aide de Gemini Content et Parts.
Authentification
bearerAuth Utilisez Bearer your-api-key dans le Header Authorization.
Emplacement: header
Paramètres de chemin
Identifiant du modèle de génération. Le chemin est automatiquement construit sous la forme models/{model}.
"MODEL_ID"Corps de requête
Gemini représente le texte, les entrées multimodales, les outils et la configuration de génération avec Content et Parts.
application/jsonOrganisez une conversation textuelle à un ou plusieurs tours avec des Content user et model.
- contents[]
- Contenu de la conversation dans l’ordre.
- parts[].text
- Texte de chaque message.
- role
- Auteur du message, généralement user ou model.
{
"contents": [
{
"role": "user",
"parts": [
{
"text": "Bonjour ! Présentez-vous."
}
]
}
]
}Utilisez Content et les Part text pour une conversation textuelle à un ou plusieurs tours.
Corps de réponse
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json