Gemini API-Code mit dem Google Gen AI SDK entwickeln

In diesem Leitfaden erfahren Sie, wie Sie Ihren Entwickler-Workflow mit dem Google Gen AI SDK beschleunigen können, das durch den MCP-Server von Google Developer Knowledge optimiert wird. Wenn Sie Ihre KI-basierten Entwicklungstools mit dem Developer Knowledge MCP-Server verbinden, können Sie schnell Prototypen erstellen und Code schreiben. Dabei erhalten Sie kontextbezogene Unterstützung durch die offizielle und aktuelle Entwicklerdokumentation von Google. Über diese Verbindung können Sie mit Ihren Tools interagieren, um genaue Codebeispiele, Erklärungen und Tipps zur Fehlerbehebung für die Gemini API zu erhalten.

Hinweis

Bevor Sie beginnen, müssen Sie die folgenden Schritte ausführen:

Verbindung zum MCP-Server für Entwicklerwissen herstellen

Wenn Ihr KI-Assistent Echtzeitinformationen aus der Google-Entwicklerdokumentation abrufen soll, konfigurieren Sie die Verbindung zum Developer Knowledge MCP-Server. Die genauen Schritte variieren je nach Tool (z. B. Gemini CLI, VS Code mit Gemini Code Assist oder Cursor), umfassen aber in der Regel das Aktualisieren einer Konfigurationsdatei für Ihr Tool, um die Server-URL (https://developerknowledge.googleapis.com/mcp) und die erforderliche Authentifizierungsmethode einzuschließen.

Sie können sich mit Standardanmeldedaten für Anwendungen (Application Default Credentials, ADC) oder einem API-Schlüssel aus Ihrem Google Cloud -Projekt authentifizieren. ADC ist die empfohlene Authentifizierungsmethode für Google Cloud -Dienste. Eine Anleitung zum Konfigurieren von ADC finden Sie in der MCP-Serverdokumentation für Entwicklerwissen unter Authentifizierungsmethode auswählen.

Wenn Sie die Authentifizierung lieber mit einem API-Schlüssel vornehmen möchten, aber noch keinen API-Schlüssel haben, lesen Sie den Abschnitt API-Schlüssel erstellen. Führen Sie dann den folgenden Befehl aus, um die Gemini CLI zu konfigurieren. Ersetzen Sie YOUR_API_KEY durch Ihren API-Schlüssel:

gemini mcp add -t http -H "X-Goog-Api-Key: YOUR_API_KEY" google-developer-knowledge https://developerknowledge.googleapis.com/mcp --scope user

Eine vollständige Anleitung für andere Tools und Authentifizierungsmethoden finden Sie unter Verbindung mit dem MCP-Server für Entwicklerwissen herstellen.

Prompt-Beispiele

Sobald Ihr Tool mit dem Developer Knowledge MCP-Server verbunden ist, können Sie es um Hilfe bitten, während Sie Code mit dem Google Gen AI SDK schreiben. Hier sind einige Beispiel-Prompts, die Sie mit Ihrem konfigurierten KI-Tool verwenden können:

  • „Wie kann ich mit dem Google Gen AI SDK in Python Text mit Gemini generieren und potenzielle API-Fehler behandeln?“

  • „Zeige mir den Google Gen AI SDK-Code für Node.js, um die Gemini API zum Zusammenfassen eines langen Dokuments aufzurufen. Was sind laut offizieller Dokumentation die Best Practices für das Aufteilen von Eingaben in Chunks?“

  • „Beim Ausführen des Java Gen AI SDK in Cloud Run tritt ein Authentifizierungsfehler auf. Was sind die häufigsten Ursachen und wie kann ich das Problem beheben?“

  • „Entwirf eine Python-Funktion mit der google-genai-Bibliothek, um Antworten von Gemini für eine Chatanwendung zu streamen.“

  • „Welche aktuellen Ratenbeschränkungen muss ich bei der Verwendung der Gemini API mit dem Go Gen AI SDK beachten? Weitere Informationen finden Sie in derGoogle Cloud -Dokumentation.“

Ihr KI-Tool verwendet den Developer Knowledge MCP-Server, um Antworten und Code-Snippets auf Grundlage der offiziellen Dokumentation bereitzustellen.

Nächste Schritte

  • Erweiterte Funktionen des Google Gen AI SDK kennenlernen
  • Weitere Informationen finden Sie in der Dokumentation zur Gemini API.
  • Preise für die Agent Platform ansehen
  • Weitere Informationen zu anderen verfügbaren Tools finden Sie auf dem MCP-Server für Entwicklerwissen.