Vous pouvez contrôler la génération de réponses de différentes manières, en fonction de votre cas d'utilisation et du niveau de contrôle dont vous avez besoin.
Conception de requête
Découvrez la conception de requêtes pour influencer le modèle et générer des résultats spécifiques à vos besoins.
Par exemple, découvrez comment fournir des informations pertinentes associées à la tâche de manière structurée.
Configuration de modèle
Définissez une configuration de modèle pour contrôler la manière dont le modèle génère une réponse. Les options de configuration dépendent du modèle et de la fonctionnalité que vous utilisez.
Pour les modèles Gemini, vous pouvez configurer des paramètres tels que le nombre maximal de jetons de sortie, la température, le top-K et le top-P. Si vous utilisez le modèle Gemini Live API ou Gemini, qui est capable de générer des sorties multimodales, vous pouvez également configurer le type de réponse (audio, texte ou images) et la voix utilisée dans les réponses audio. Pour les modèles Gemini 2.5, vous pouvez également configurer le budget de réflexion.
Pour les modèles Imagen, vous pouvez configurer des paramètres tels que le nombre d'images à générer, le format, l'ajout d'un filigrane, etc.
Paramètres de sécurité
Utilisez les paramètres de sécurité pour ajuster la probabilité d'obtenir des réponses qui peuvent être considérées comme dangereuses. Ces paramètres peuvent vous aider à contrôler les résultats pour détecter d'éventuels contenus incitant à la haine, relevant du harcèlement, à caractère sexuel explicite ou dangereux.
Par exemple, vous pouvez bloquer les réponses qui encouragent ou permettent l'accès à des activités, des produits et des services dangereux.
Instructions système
Définissez des instructions système pour orienter le comportement du modèle. Cette fonctionnalité est semblable à un "préambule" que vous ajoutez avant que le modèle ne soit exposé à d'autres instructions de l'utilisateur final.
Par exemple, vous pouvez demander au modèle de répondre comme s'il était un pirate ou dans un format spécifique.
Sortie structurée à l'aide du schéma de réponse
Transmettez un schéma de réponse avec la requête pour spécifier un schéma de sortie particulier. Cette fonctionnalité est le plus souvent utilisée pour générer des sorties JSON, mais elle peut également servir pour les tâches de classification (par exemple, lorsque vous souhaitez que le modèle utilise des libellés ou des tags spécifiques).