Installation
Utilisation
Vertex AI
Pour utiliser Gemini via Vertex AI au lieu de Google AI Studio, passezuse_vertex=True :
Vertex AI utilise les informations d’identification par défaut de l’application. Exécutez
gcloud auth application-default login ou définissez GOOGLE_APPLICATION_CREDENTIALS sur votre fichier de clé de compte de service.Options de configuration
| Paramètre | Type | Par défaut | Description |
|---|---|---|---|
google_api_key | str | — | Clé API de Google AI Studio (non nécessaire lorsque use_vertex=True) |
rail_api_key | str | — | Votre clé API RAIL |
rail_threshold | float | None | Bloquer ou régénérer en dessous de ce score |
rail_policy | str | "log_only" | "log_only" | "block" | "regenerate" |
rail_mode | str | "basic" | "basic" | "deep" |
use_vertex | bool | False | Passer par Vertex AI au lieu de Google AI Studio |
gcp_project | str | — | ID de projet GCP (nécessaire lorsque use_vertex=True) |
gcp_region | str | "us-central1" | Région Vertex AI |
Quelles sont les prochaines étapes
Intégration OpenAI
Enveloppe RAILOpenAI pour les complétions de chat.
Intégration Anthropic
Enveloppe RAILAnthropic pour Claude.
Concepts : Middleware
Comment fonctionnent les enveloppes de fournisseur en coulisses.
Aperçu du SDK Python
Installation complète et référence du SDK Python.