Aller au contenu principal

Google Gemini

Sinaptic® DROID+ prend en charge les modèles Gemini de Google via l'API Generative Language.

Configuration

  1. Obtenez une clé API sur Google AI Studio
  2. Ajoutez-la à votre environnement ou à votre fichier .env :
export GEMINI_API_KEY=AIza...
  1. Configurez dans droid.yaml :
gemini:
base_url: "https://generativelanguage.googleapis.com/v1beta"
api_key: "${GEMINI_API_KEY}"

Configuration de l'agent

name: "gemini-agent"
model:
provider: "gemini"
name: "gemini-2.0-flash"
max_tokens: 2048
temperature: 0.7

Modèles disponibles

ModèleIdéal pourContexte
gemini-2.0-flashRapide, multimodal (recommandé)1M
gemini-2.0-flash-liteLe plus rapide, rentable1M
gemini-1.5-proRaisonnement complexe2M

Consultez la liste des modèles de Google pour connaître les derniers modèles.

Remarques

  • Les modèles Gemini prennent en charge l'appel de fonctions (function calling), donc tous les outils Sinaptic® DROID+ fonctionnent avec eux.
  • L'API Generative Language propose un forfait gratuit généreux — Google offre des quotas gratuits importants pour les modèles Gemini Flash.
  • Sinaptic® DROID+ traduit en interne entre le format de requête OpenAI et l'API de Gemini. Vos clients utilisent le SDK OpenAI standard.