Installation
Verwendung
Vertex AI
Um Gemini über Vertex AI anstelle von Google AI Studio zu verwenden, übergeben Sieuse_vertex=True:
Vertex AI verwendet Anwendungsstandardanmeldeinformationen. Führen Sie
gcloud auth application-default login aus oder setzen Sie GOOGLE_APPLICATION_CREDENTIALS auf Ihre Dienstkontoschlüsseldatei.Konfigurationsoptionen
| Parameter | Typ | Standard | Beschreibung |
|---|---|---|---|
google_api_key | str | — | Google AI Studio API-Schlüssel (nicht erforderlich, wenn use_vertex=True) |
rail_api_key | str | — | Ihr RAIL API-Schlüssel |
rail_threshold | float | None | Blockieren oder regenerieren unterhalb dieses Scores |
rail_policy | str | "log_only" | "log_only" | "block" | "regenerate" |
rail_mode | str | "basic" | "basic" | "deep" |
use_vertex | bool | False | Über Vertex AI anstelle von Google AI Studio leiten |
gcp_project | str | — | GCP-Projekt-ID (erforderlich, wenn use_vertex=True) |
gcp_region | str | "us-central1" | Vertex AI-Region |
Was kommt als Nächstes
OpenAI-Integration
RAILOpenAI-Wrapper für Chat-Vervollständigungen.
Anthropic-Integration
RAILAnthropic-Wrapper für Claude.
Konzepte: Middleware
Wie Anbieter-Wrapper im Hintergrund funktionieren.
Python SDK-Übersicht
Vollständige Installation und Referenz des Python SDK.