Informationen zu den unterstützten Connectors für Application Integration.
Integrationen mit Gemini Code Assist erstellen
Gemini Code Assist ist ein KI-gestützter Mitarbeiter in Google Cloud , der Nutzern aller Kompetenzstufen hilft, wenn sie ihn brauchen. In Application Integration kann Gemini Code Assist Ihnen bei Folgendem helfen:
- Integrationen erstellen
- Connectors-Aufgaben in einer Integration konfigurieren
- REST API-Aufgaben für Anrufe in einer Integration konfigurieren
- Edge-Bedingungen hinzufügen und einer Integration zusätzliche Aufgaben anhängen
- JavaScript-Aufgaben konfigurieren
- Integrationsbeschreibung generieren
Detaillierte Informationen zu Gemini für Google Cloudfinden Sie unter Gemini für Google Cloud – Übersicht.
Hinweise
- Rufen Sie in der Google Cloud -Console die Seite Application Integration auf.
Die folgende Abbildung zeigt die Seite „Anwendungsintegration“:
- Klicken Sie im Abschnitt KI für die Erstellung von Integrationen nutzen auf Entdecken.
- Klicken Sie im Bereich Gemini in Application Integration (Gemini in der Anwendungsintegration) auf Enable Service (Dienst aktivieren), um die Gemini for Google Cloud API zu aktivieren.
Informationen zum Aktivieren von Gemini Code Assist in einem Google Cloud -Projekt finden Sie unter Gemini Code Assist für ein Projekt einrichten.
- Richten Sie die Anwendungsintegration in Ihrem Google Cloud -Projekt ein. Weitere Informationen finden Sie unter Application Integration einrichten.
- Wenn Sie eine Integration mit Connectors erstellen möchten, müssen Sie die gewünschten Verbindungen in Ihrem Google Cloud -Projekt konfigurieren.
- Wenn Sie eine Integration mit Apigee API Hub-APIs in einem Hostprojekt erstellen möchten, müssen Sie den API-Hub in Ihrem Projekt bereitgestellt haben und das Dienstkonto für die Anwendungsintegration muss die erforderliche Rolle für den Zugriff auf die APIs im anderen Projekt haben.
Erforderliche Rollen
-
Bitten Sie Ihren Administrator, Ihnen die IAM-Rolle Gemini for Google Cloud User (
roles/cloudaicompanion.user
) für das Projekt zu gewähren, um die Berechtigungen zu erhalten, die Sie für die Nutzung von Gemini benötigen. Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
- Wenn Sie eine Integration mit dem Apigee API-Hub erstellen möchten, benötigen Sie die Rolle „Betrachter des Cloud API-Hubs“ (
roles/apigeeregistry.viewer
) für das Projekt, das die APIs enthält. - Wenn Sie eine Integration mit Integration Connectors erstellen möchten, benötigen Sie für das Projekt die Rolle „Connectors-Betrachter“ (
roles/connectors.viewer
).
Unterstützte Aufgaben und Trigger
Gemini kann Ihnen beim Hinzufügen der folgenden Aufgaben und Trigger helfen:Trigger | Google Tasks |
---|---|
Gemini unterstützt Sie auch beim Erstellen der folgenden Aufgaben für die Ablaufsteuerung, kann aber keine untergeordneten Integrationen generieren:
|
Integration erstellen
Gemini unterstützt Sie beim Erstellen und Entwickeln von Integrationen, indem Sie Anweisungen in natürlicher Sprache (oder Prompts) als Eingabe verwenden. So können Sie einfache bis komplexe Integrationen schnell und mit minimalen manuellen Konfigurationen erstellen.
Geben Sie Gemini einen kurzen Prompt oder eine Beschreibung des Integrationsflusses an, den Sie erstellen möchten. Gemini schlägt dann einen oder mehrere Integrationsabläufe vor, die Ihnen den Einstieg erleichtern.
So erstellen Sie eine Integration mit Gemini:
- Rufen Sie in der Google Cloud -Console die Seite Application Integration auf.
- Klicken Sie auf Spark Erstelle für mich. Der Bereich Integration mit Gemini erstellen wird angezeigt.
Alternativ können Sie auf der Seite Integration erstellen eine neue Integration erstellen und dann im Integrationseditor auf pen_spark Integrationsabläufe mit Gemini erstellen klicken, um Gemini zu verwenden.
- Wenn Sie eine Prompt-Vorlage auswählen möchten, wählen Sie eine aus den Beispiel-Prompt-Vorlagen aus. Andernfalls geben Sie einen Prompt für Gemini ein, um Integrationen zu generieren. Weitere Informationen zum Erstellen besserer Prompts finden Sie unter Gute Prompts schreiben.
Angenommen, Sie haben den folgenden Prompt hinzugefügt: Erstellen Sie eine Integration, die ein Jira-Problem abruft und dann das Zendesk-Ticket erstellt.
- Klicken Sie auf Erstellen.
Das folgende Diagramm zeigt den Bereich Integration mit Gemini erstellen mit den Vorschlägen von Gemini:
Mit den Schaltflächen
Zurück und Weiter können Sie sich die Vorschläge ansehen. - Wenn Sie den vorgeschlagenen Integrationsnamen ändern möchten, können Sie das Feld Integrationsname aktualisieren.
- Wählen Sie eine Region für die Integration aus. Wenn für Ihr Projekt eine einzelne bereitgestellte Region festgelegt ist, wird das Feld Region auf diese Region gesetzt.
- Wenn Sie den Prompt bearbeiten möchten, klicken Sie auf Prompt bearbeiten.
- Wenn Sie einen Vorschlag für einen Integrationsablauf annehmen möchten, klicken Sie auf Bestätigen. In Application Integration wird der Fortschritt der Schritte zum Erstellen der Integration angezeigt. Mit Gemini erstellte Integrationen ersetzen alle vorhandenen Integrationselemente und ‑variablen.
Kontextbezogene Empfehlungen
Mit Gemini können Sie kontextbezogene Empfehlungen für Ihre vorhandenen Integrationen bereitstellen. Gemini kann Ihnen helfen, kontextbezogene Empfehlungen für die Connector-Konfiguration basierend auf dem logischen Ablauf Ihrer vorhandenen Integration zu geben. Wenn eine Verbindung in Ihrer Integration mehr als 1.000 Entitäten hat, wird dieser Connector nicht in den Empfehlungen von Gemini aufgeführt. Weitere Einschränkungen finden Sie unter Einschränkungen.
Connector-Aufgaben konfigurieren
Gemini kann Ihnen helfen, kontextbezogene Empfehlungen für die Connector-Konfiguration basierend auf dem logischen Ablauf Ihrer vorhandenen Integration zu geben. Wenn eine Verbindung in Ihrer Integration mehr als 1.000 Entitäten hat, wird dieser Connector nicht in den Empfehlungen von Gemini aufgeführt. Weitere Einschränkungen finden Sie unter Einschränkungen.
Sie können die Connector-Konfiguration mit den von Gemini empfohlenen Ersatzelementen konfigurieren oder mit Gemini interagieren (mithilfe von Prompts) und nach den gewünschten Konfigurationsvorschlägen fragen.
So konfigurieren Sie eine Connector-Aufgabe in Ihrer Integration mit Gemini:
- Rufen Sie in der Google Cloud -Console die Seite Application Integration auf.
- Klicken Sie im Navigationsmenü auf Integrationen.
Die Seite Integrationen wird angezeigt. Dort sind alle Integrationen aufgeführt, die im Projekt Google Cloud verfügbar sind.
- Wählen Sie eine vorhandene Integration aus, um sie im Integrationseditor zu öffnen.
- Klicken Sie in der Navigationsleiste auf die Ein/Aus-Schaltfläche für Neue Canvas-Ansicht (Vorabversion). Erstellen Sie dann mit dem Canvas Ihren Integrationsablauf.
- Klicken Sie bei einer Connector-Aufgabe auf
Es wird ein Pop-up-Menü ähnlich dem folgenden Bild angezeigt, das eine Reihe von Gemini-Empfehlungen enthält.
Weitere Aktionen und dann auf Aufgabe konfigurieren.
- Gemini empfiehlt automatisch einen oder mehrere Ersatz- oder Alternativen, die für den logischen Ablauf Ihrer Integration relevant sind. Sie können die Prompt-Eingabe verwenden, um mit Gemini zu interagieren und die vorgeschlagenen Empfehlungen nach Bedarf zu optimieren oder neu zu generieren.
- Wählen Sie einen der empfohlenen Ersatz- oder Änderungsvorschläge aus, um ihn zu akzeptieren. Gemini konfiguriert die ausgewählte Connectors-Aufgabe.
REST API-Aufgaben für Anrufe konfigurieren
Wenn Sie API Hub in Ihrem Projekt aktiviert haben, kann Gemini in der Anwendungsintegration Ihnen dabei helfen, kontextbezogene Empfehlungen für die Aufgabe „REST-Endpunkt aufrufen“ und die Aufgabenkonfiguration basierend auf dem logischen Ablauf Ihrer vorhandenen Integration bereitzustellen. Sie können diese Empfehlungen nutzen, um Ihre vorhandenen Aufgaben direkt zu ersetzen oder zu ändern, ohne dass Sie eine manuelle Konfiguration vornehmen müssen.
Sie können entweder eine vorhandene Aufgabe oder eine Aufgabenkonfiguration direkt durch die von Gemini empfohlenen Ersatzaufgaben ersetzen oder mit Gemini interagieren (mithilfe von Prompts) und nach den gewünschten Aufgabenvorschlägen fragen.
Wenn Sie alle Voraussetzungen erfüllen, können Sie eine vorhandene Aufgabe in Ihrer Integration mit Gemini ersetzen oder ändern. Gehen Sie dazu so vor:
- Rufen Sie in der Google Cloud Console die Seite Application Integration auf.
- Klicken Sie im Navigationsmenü auf Integrationen.
Die Seite Integrationen wird angezeigt. Dort sind alle Integrationen aufgeführt, die im Google Cloud-Projekt verfügbar sind.
- Wählen Sie eine vorhandene Integration aus, um sie im Integrationseditor zu öffnen.
- Aktivieren Sie in der Navigationsleiste die Option Neue Canvas-Ansicht (Vorabversion). Erstellen Sie dann mit dem Canvas Ihren Integrationsablauf.
- Wählen Sie im Canvas des Integrationseditors die Aufgabe aus, die Sie ersetzen oder ändern möchten.
- Klicken Sie auf
Es wird ein Pop-up-Menü ähnlich dem folgenden Bild angezeigt, das eine Reihe von Gemini-Empfehlungen enthält.
Weitere Aktionen und dann auf Aufgabe konfigurieren.
- Gemini empfiehlt automatisch einen oder mehrere Ersatz- oder Alternativen, die für den logischen Ablauf Ihrer Integration relevant sind. Sie können die Prompt-Eingabe verwenden, um mit Gemini zu interagieren und die vorgeschlagenen Empfehlungen nach Bedarf zu optimieren oder neu zu generieren.
- Wählen Sie einfach eine der empfohlenen Ersatz- oder Änderungsoptionen aus, um sie zu akzeptieren.
Gemini ersetzt die ausgewählte Aufgabe direkt oder ändert sie ohne zusätzliche Konfigurationen.
Randbedingungen hinzufügen und zusätzliche Aufgaben anhängen
Mit Gemini können Sie Ihrem vorhandenen Integrationsablauf neue Aufgaben und Grenzbedingungen hinzufügen.
So fügen Sie mit Gemini eine Randbedingung hinzu oder hängen Ihrer Integration neue Aufgaben an:
- Rufen Sie in Google Clouddie Seite Application Integration auf.
- Klicken Sie im Navigationsmenü auf Integrationen.
Die Seite Integrationen wird angezeigt. Dort sind alle Integrationen aufgeführt, die im Projekt Google Cloud verfügbar sind.
- Wählen Sie eine vorhandene Integration aus, um sie im Integrationseditor zu öffnen.
- Klicken Sie in der Navigationsleiste auf die Ein/Aus-Schaltfläche für Neue Canvas-Ansicht (Vorabversion). Erstellen Sie dann mit dem Canvas Ihren Integrationsablauf.
- Wählen Sie im Integrationseditor die Kante aus, für die Sie die Kante Bedingung hinzufügen oder von der aus Sie eine neue Aufgabe anhängen möchten.
- Klicken Sie auf
Es wird ein Pop-up-Menü wie das folgende angezeigt, in dem Sie eine Eingabe machen müssen.
Weitere Aktionen und dann auf Zweig erstellen.
- Geben Sie den Prompt ein und geben Sie dabei die Randbedingung an, die Sie hinzufügen möchten, oder die zusätzliche Aufgabe, die Sie anhängen möchten.
Hier ist ein Beispiel für einen Prompt, den Sie verwenden können:
Weitere Informationen zum Erstellen besserer Prompts finden Sie unter Gute Prompts schreiben.If order qty>100, send an email
- Klicken Sie auf pen_spark Erstellen.
- Klicken Sie auf Bestätigen, um die vorgeschlagenen Einfügungen und Ergänzungen zu akzeptieren.
Wenn Ihnen die vorgeschlagenen Einfügungen oder Ergänzungen nicht gefallen, klicken Sie auf Abbrechen .
Gemini fügt die qualifizierten Edge-Bedingungen automatisch ein und konfiguriert die zusätzlichen Aufgaben des ausgewählten Edge in Ihrer vorhandenen Integration.
JavaScript-Aufgaben konfigurieren
Mit Gemini können Sie JavaScript-Aufgaben in Ihrer Integration konfigurieren. Gemini kann Ihnen Empfehlungen für die kontextbezogene Konfiguration von JavaScript-Aufgaben basierend auf dem logischen Ablauf Ihrer vorhandenen Integration geben. Sie können diese Empfehlungen nutzen, um Ihre vorhandenen Aufgaben direkt zu ersetzen oder zu ändern, ohne dass Sie eine manuelle Konfiguration vornehmen müssen.
JavaScript-Aufgabe hinzufügen
Mit der JavaScript-Aufgabe können Sie benutzerdefinierte JavaScript-Code-Snippets für Ihre Integration schreiben. So fügen Sie die Code-Snippets mit Gemini hinzu:
- Rufen Sie in Google Clouddie Seite Application Integration auf.
- Klicken Sie im Navigationsmenü auf Integrationen.
Die Seite Integrationen wird angezeigt. Dort sind alle Integrationen aufgeführt, die im Projekt Google Cloud verfügbar sind.
- Erstellen Sie eine Integration oder wählen Sie eine vorhandene Integration aus, um sie im Integrationseditor zu öffnen.
- Klicken Sie auf das Element JavaScript und platzieren Sie es im Integrationseditor.
- Klicken Sie im Canvas auf das Element JavaScript, um den Konfigurationsbereich der Aufgabe JavaScript aufzurufen.
- Klicken Sie auf spark Script mit Gemini erstellen. Der Bereich Script mit Gemini wird geöffnet. Führen Sie anschließend folgende Schritte aus:
- Wenn Sie eine Prompt-Vorlage auswählen möchten, wählen Sie eine aus den Beispiel-Prompt-Vorlagen aus. Andernfalls geben Sie einen Prompt für Gemini ein, damit der JavaScript-Code generiert wird. Weitere Informationen zum Erstellen besserer Prompts finden Sie unter Gute Prompts schreiben.
Angenommen, Sie möchten eine Kundenbestellung verarbeiten. Ihre Integration enthält die Variablen
customer
unditem
. Wenn Sie eine Bestellung aufgeben möchten, können Sie einen Prompt wie diesen eingeben:Create order using customer and items.
- Klicken Sie auf Erstellen.
Gemini schlägt einen oder mehrere Code-Snippets vor, die Ihren Prompt erfüllen. Mit den Schaltflächen
Zurück und Weiter können Sie sich die Vorschläge ansehen. - Wenn Sie das vorgeschlagene Code-Snippet der Aufgabe JavaScript hinzufügen möchten, klicken Sie auf Bestätigen. Das Code-Snippet wird im Feld JavaScript-Editor angezeigt.
- Wenn Sie eine Prompt-Vorlage auswählen möchten, wählen Sie eine aus den Beispiel-Prompt-Vorlagen aus. Andernfalls geben Sie einen Prompt für Gemini ein, damit der JavaScript-Code generiert wird. Weitere Informationen zum Erstellen besserer Prompts finden Sie unter Gute Prompts schreiben.
JavaScript-Aufgabe bearbeiten
Mit der JavaScript-Aufgabe können Sie benutzerdefinierte JavaScript-Code-Snippets für Ihre Integration schreiben. So fügen Sie die Code-Snippets mit Gemini hinzu:
- Rufen Sie in Google Clouddie Seite Application Integration auf.
- Klicken Sie im Navigationsmenü auf Integrationen.
Die Seite Integrationen wird angezeigt. Dort sind alle Integrationen aufgeführt, die im Projekt Google Cloud verfügbar sind.
- Wählen Sie eine Integration aus, die die Aufgabe JavaScript enthält.
- Klicken Sie auf das Element JavaScript und platzieren Sie es im Integrationseditor.
- Klicken Sie im Canvas auf das Element JavaScript, um den Konfigurationsbereich der Aufgabe JavaScript aufzurufen.
- Klicken Sie auf Script-Editor öffnen. Die Seite JavaScript-Aufgabeneditor wird angezeigt.
- Klicken Sie auf spark Gemini verwenden, um das Script zu bearbeiten und zu verstehen > Script bearbeiten. Der Bereich Script mit Gemini bearbeiten wird angezeigt. Gehen Sie dann so vor:
- Wenn Sie eine Prompt-Vorlage auswählen möchten, wählen Sie eine aus den Beispiel-Prompt-Vorlagen aus. Andernfalls geben Sie einen Prompt für Gemini ein, um JavaScript-Code zu generieren. Weitere Informationen zum Erstellen besserer Prompts finden Sie unter Gute Prompts schreiben.
Angenommen, Sie möchten die Bestellung erfassen, wenn die Kosten der Bestellung über 100 € liegen. Sie können dann einen Prompt wie den folgenden eingeben:
Log in the order when the cost is greater than 100.
- Klicken Sie auf Erstellen.
Gemini schlägt einen oder mehrere Code-Snippets vor, die Ihren Prompt erfüllen. Mit den Schaltflächen
Zurück und Weiter können Sie sich die Vorschläge ansehen. - Wenn Sie die vorgeschlagenen Änderungen am Code-Snippet in der Aufgabe JavaScript hinzufügen möchten, klicken Sie auf Bestätigen. Das aktualisierte Code-Snippet wird im Feld JavaScript-Editor angezeigt.
- Wenn Sie eine Prompt-Vorlage auswählen möchten, wählen Sie eine aus den Beispiel-Prompt-Vorlagen aus. Andernfalls geben Sie einen Prompt für Gemini ein, um JavaScript-Code zu generieren. Weitere Informationen zum Erstellen besserer Prompts finden Sie unter Gute Prompts schreiben.
JavaScript-Aufgabe
Gemini kann Ihnen helfen, das Code-Snippet in der JavaScript zu verstehen. Führen Sie dazu die folgenden Schritte aus:
- Klicken Sie in der Integration auf das Element JavaScript im Canvas, um den Konfigurationsbereich der Aufgabe JavaScript aufzurufen.
- Klicken Sie im Konfigurationsbereich der Aufgabe auf Script-Editor öffnen. Der Bereich Script-Editor wird angezeigt. Gehen Sie dann so vor:
- Klicken Sie auf spark > info_spark Hilf mir dabei, das zu verstehen.
Wenn Sie einen Teil des Codes verstehen möchten, können Sie den entsprechenden Teil des Snippets auswählen und auf spark > info_spark Hilf mir dabei, das zu verstehen klicken.
Der Bereich Gemini wird angezeigt:
- Geben Sie im Bereich Gemini einen Prompt ein, damit Gemini das Code-Snippet verstehen kann. Weitere Informationen zum Erstellen besserer Prompts finden Sie unter Gute Prompts schreiben.
- Klicken Sie auf spark > info_spark Hilf mir dabei, das zu verstehen.
Integrationsbeschreibung generieren
Die Funktion „Integrationsbeschreibung“ in Gemini unter „Application Integration“ (Anwendungsintegration) bietet eine Zusammenfassung der Integration, die Sie im Integrationseditor erstellt haben. Die Zusammenfassung der Integrationsbeschreibung wird in einfacher Sprache erstellt und kann Ihnen helfen, den Integrationsanwendungsfall insgesamt, die zugrunde liegende Orchestrierung und den Geschäftskontext zu verstehen, die aufgrund der Struktur oder Komplexität einer Integration möglicherweise schwer zu beurteilen sind.
So generieren Sie mit Gemini eine Zusammenfassung der Integrationsbeschreibung:
- Rufen Sie in der Google Cloud -Console die Seite Application Integration auf.
- Klicken Sie im Navigationsmenü auf Integrationen.
Die Seite Integrationen wird angezeigt. Dort sind alle Integrationen aufgeführt, die im Projekt Google Cloud verfügbar sind.
- Wählen Sie eine vorhandene Integration aus, um sie im Integrationseditor zu öffnen.
- Klicken Sie in der Symbolleiste des Integrationseditors auf (Integrationsübersicht). Die Seite mit den Integrationsdetails wird angezeigt.
- Klicken Sie auf der Seite mit den Integrationsdetails auf Hilfe bei der Beschreibung.
Gemini analysiert die Integration in Ihrem Integrationseditor und generiert eine detaillierte Zusammenfassung, ähnlich wie im folgenden Bild.
- Klicken Sie auf Fertig, um die generierte Integrationsbeschreibung zu akzeptieren.
Prüfen und validieren Sie die Integration (einschließlich der Variablen), bevor Sie sie ausführen.
Kontingente und Limits
Weitere Informationen zu allen Kontingenten und Limits finden Sie unter Kontingente und Limits.
Beschränkungen
Gemini in Application Integration unterliegt den folgenden Einschränkungen:
- Wenn die Verbindung in Ihrer Integration mehr als 1.000 Entitäten hat, ist dieser Connector nicht in den Empfehlungen von Gemini enthalten.
- Die Anwendungsintegration unterstützt den Datenstandort. Integrationen, die mit Gemini erstellt wurden, unterstützen den Speicherort der Daten. Wir speichern keine Daten wie Prompts und Gemini-Antworten. Der Datenstandort wird nur für Daten unterstützt, die verwendet und für die Generierung mit Gemini übertragen werden.
Feedback geben
Sie können Support anfordern oder kontextbezogenes Feedback geben, während Sie Gemini zum Erstellen einer Integration verwenden. Mit diesen Informationen können wir Gemini verbessern.
Nächste Schritte
- Weitere Informationen zum Erstellen besserer Prompts
- Hier erfahren Sie, wie Sie eine Integration testen und veröffentlichen.
- Weitere Informationen dazu, wie Gemini für Google Cloud Ihre Daten verwendet
- Weitere Informationen zu Gemini für Google Cloud