In dieser Anleitung senden Sie eine Text-Prompt-Anfrage und eine multimodale Prompt- und Bildanfrage an die Vertex AI Gemini API und sehen sich die Antworten an.
Vorbereitung
Für diese Anleitung benötigen Sie ein Google Cloud -Projekt mit aktivierter Vertex AI API. Folgen Sie der Anleitung zur Einrichtung von Vertex AI, um diese Schritte auszuführen.
Vertex AI-Clientbibliothek als Abhängigkeit hinzufügen
Die Vertex AI-Clientbibliothek enthält viele Funktionen. Wenn Sie die Kompilierung beschleunigen möchten, aktivieren Sie nur die Funktionen, die Sie benötigen:
cargo add google-cloud-aiplatform-v1 --no-default-features --features prediction-service
Prompt an die Vertex AI Gemini API senden
- Initialisieren Sie den Client mit den Standardeinstellungen:
- Erstellen Sie den Modellnamen. In diesem Beispiel wird die Projekt-ID als Argument empfangen, ein fester Standort (
global) verwendet und das Modell auf eine bestimmte Version von Gemini festgelegt:
Wenn Sie diese Funktion in Ihrem eigenen Code ausführen, übergeben Sie die Projekt-ID (ohne das Präfix projects/) des Projekts, das Sie in den Voraussetzungen ausgewählt haben.
- Senden Sie diese Anfrage:
- Antwort drucken Mit dem Formatspezifizierer
:#?können Sie die verschachtelten Antwortobjekte formatieren:
Text-Prompt: Code vervollständigen
Prompt und Bild an die Vertex AI Gemini API senden
- Initialisieren Sie den Client mit den Standardeinstellungen:
- Modellnamen erstellen:
- Erstellen Sie den Bildteil der Anfrage:
- Erstellen Sie den Text-Prompt-Teil der Anfrage:
- Senden Sie die vollständige Anfrage:
- Vollständige Antwort ausgeben lassen: