Einrichten von Gemini API-Schlüsseln für Discourse AI
Einleitung
Dieses Thema behandelt die Einrichtung Ihres Google Gemini API-Schlüssels mit einem bestehenden Google Cloud-Konto-Projekt. Gemini ist kein kostenloser Dienst, daher müssen Sie sicherstellen, dass die Abrechnung in Ihrem Google Cloud-Admin konfiguriert ist.
Es gibt wichtige Informationen mit Links auf der Seite zum Generieren von Schlüsseln im Gemini Developer Studio hierzu:
Ok, fangen wir an!
HINWEIS: Administratorzugriff auf Google Cloud und Ihr Discourse-Forum sind erforderlich.
Schritt 1: Einrichten eines Google Cloud-Projekts
Für die ordnungsgemäße Einrichtung eines Gemini API-Schlüssels benötigen Sie Administratorzugriff auf Ihr Google Cloud-Konto und müssen dort ein Abrechnungsprojekt erstellen, das Sie für die Nutzung Ihres Gemini API-Schlüssels verwenden können.
Sie können Ihren Schlüssel im Gemini Studio erstellen und eine Verbindung zu Ihrem Google Cloud herstellen, aber es ist etwas einfacher, dies alles über die Google Cloud-Konsole zu erledigen, damit Sie nicht hin und her wechseln müssen.
Gehen Sie zu Google Cloud Admin für APIs für Ihre Organisation und stellen Sie sicher, dass Sie sich in der übergeordneten Organisation befinden (Sie sehen dies im Feld oben neben dem Google Cloud-Logo).
Sie müssen ein Projekt für Ihren Gemini-Schlüssel erstellen, wenn Sie noch keines haben, das Sie verwenden möchten (beachten Sie, dass sich der Link zum Auswählen oder Erstellen eines neuen Projekts oben links auf der Seite befindet).
Erstellen Sie für ein neues Projekt die Seite “Neues Projekt erstellen” (stellen Sie sicher, dass Ihre Organisation im entsprechenden Dropdown-Feld ausgewählt ist).
Für die Verwaltung der Abrechnung Ihres Projekts müssen Sie ein Abrechnungskonto für das Projekt unter Google Cloud-Abrechnung einrichten, vorausgesetzt, die Abrechnung ist für Ihre Organisation konfiguriert. Sie (oder Ihr Abrechnungsmanager) sollten dies später nach der Erstellung des Schlüssels tun können. Beachten Sie, dass es je nach Google Cloud-Konto Ihrer Organisation Kontingente für Projekte und Abrechnungsprojekte gibt. Um die Abrechnung für Ihr Projekt zu aktivieren, gehen Sie zum Tab “Abrechnung” im Navigationsmenü von Google Cloud und verknüpfen Sie ein Abrechnungskonto (siehe Link “Abrechnungskonten verwalten”) und aktivieren Sie die Abrechnung für das Projekt auf der Seite Abrechnungsprojekte.
Schritt 2: Erstellen eines Gemini API-Schlüssels
WICHTIG! Denken Sie daran, Ihre API-Schlüssel sicher zu verwenden. Bitte lesen Sie sorgfältig API-Schlüssel sicher aufbewahren und Bewährte Methoden für die sichere Verwendung von API-Schlüsseln, bevor Sie fortfahren.
Jetzt können Sie einen API-Schlüssel im Projekt erstellen. Gehen Sie zu den Anmeldeinformationen für dieses Projekt, klicken Sie oben auf den Link “+ Anmeldeinformationen erstellen” und wählen Sie “API-Schlüssel” aus den Dropdown-Optionen.
Ein neuer API-Schlüssel wird für Sie erstellt. Kopieren Sie ihn und bewahren Sie ihn sicher an einem sicheren Ort auf, z. B. in einer Passwortverwaltungsanwendung. Teilen Sie keine Schlüssel. Dies ist der Schlüssel, den Sie in Ihre Discourse AI-Einstellungen eingeben müssen.
Der Schlüssel sollte nun in Ihren API-Schlüsseln aufgeführt sein. Klicken Sie darauf, um den API-Schlüssel zu bearbeiten.
Geben Sie dem Schlüssel einen geeigneten Namen und gehen Sie dann zum Abschnitt “API-Beschränkungen” und wählen Sie “Schlüssel beschränken” und dann “Generative Language API”.
Speichern Sie Ihren aktualisierten Schlüssel. Klicken Sie auf den Link “Schlüssel anzeigen” für Ihren neuen Schlüssel und kopieren Sie ihn.
Schritt 3: Konfigurieren von Gemini in den Discourse AI-Einstellungen
Gehen Sie nun zu Ihrer Discourse-Instanz und fügen Sie Ihren API-Schlüssel in Ihre Discourse AI-Einstellungen unter Admin > Plugins > AI > LLMs für das gewünschte Gemini LLM ein:
Schritt 4: Nachverfolgen der Nutzung von Gemini API-Schlüsseln
Sie können die Nutzung Ihres Gemini API-Schlüssels über Ihr Google Cloud-Dashboard unter “Abrechnung” im Abschnitt “Abrechnungskonto verwalten” verfolgen.
Wählen Sie dann Ihr spezifisches Projekt aus der Liste der Abrechnungsprojekte aus. Daraufhin wird der Abrechnungsbericht angezeigt, in dem Sie die Projekte und verschiedene andere Details angeben können, die Sie zur Verfolgung Ihrer API-Schlüsselprojekte verwenden möchten (Sie können hier auch andere Google API-Schlüssel verfolgen, die mit Ihrem Google Cloud-Konto verknüpft sind, z. B. wenn Sie Google Custom Search API und Programmable Search Engine konfiguriert haben).












