Lihat konektor yang didukung untuk Integration Aplikasi.
Membuat integrasi dengan Gemini Code Assist
Gemini Code Assist adalah kolaborator yang didukung AI di Google Cloud yang memberikan bantuan kepada pengguna dari semua tingkat keterampilan kapan pun mereka memerlukannya. Di Application Integration, Gemini Code Assist dapat membantu Anda melakukan hal berikut:
- Membuat integrasi
- Mengonfigurasi tugas konektor dalam integrasi
- Mengonfigurasi tugas Call REST API dalam integrasi
- Menambahkan kondisi edge dan menambahkan tugas tambahan ke integrasi
- Mengonfigurasi tugas JavaScript
- Membuat deskripsi integrasi
Untuk mengetahui informasi mendetail tentang Gemini untuk Google Cloud, lihat ringkasan Gemini untuk Google Cloud.
Sebelum memulai
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
Gambar berikut menampilkan halaman Integrasi Aplikasi:
- Di bagian Dapatkan AI untuk membuat integrasi Anda, klik Jelajahi.
- Di panel Gemini in Application Integration yang muncul, klik Enable Service untuk mengaktifkan Gemini for Google Cloud API.
Untuk informasi tentang cara mengaktifkan Gemini Code Assist di project Google Cloud, lihat Menyiapkan Gemini Code Assist untuk project.
- Siapkan Integrasi Aplikasi di project Google Cloud Anda. Untuk informasi selengkapnya, lihat Menyiapkan Integrasi Aplikasi.
- Jika Anda berencana membuat integrasi menggunakan konektor, pastikan untuk mengonfigurasi koneksi yang diinginkan di project Google Cloud Anda.
- Jika Anda berencana membuat integrasi menggunakan API Apigee API Hub yang ada di project host, pastikan Anda telah menyediakan API Hub di project dan akun layanan Integrasi Aplikasi memiliki peran yang diperlukan untuk mengakses API di project lain.
Peran yang diperlukan
-
Untuk mendapatkan izin yang diperlukan guna menggunakan Gemini, minta administrator untuk memberi Anda peran IAM Gemini for Google Cloud User (
roles/cloudaicompanion.user
) di project. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.
- Jika Anda berencana membuat integrasi dengan Apigee API Hub, pastikan Anda memiliki peran Viewer hub Cloud API (
roles/apigeeregistry.viewer
) di project yang berisi API. - Jika Anda berencana membuat integrasi dengan Integration Connectors, pastikan Anda memiliki peran Connectors Viewer (
roles/connectors.viewer
) di project.
Tugas dan pemicu yang didukung
Gemini dapat membantu Anda menambahkan tugas dan pemicu berikut:Triggers | Tasks |
---|---|
Gemini juga membantu Anda membuat tugas alur kontrol berikut, tetapi tidak dapat membuat sub-integrasi:
|
Membuat integrasi
Gemini membantu Anda membuat dan mem-build integrasi menggunakan pernyataan natural language (atau perintah) sebagai input. Hal ini memungkinkan Anda membuat dan mem-build integrasi yang sederhana hingga kompleks dengan cepat dan dengan konfigurasi manual minimal.
Berikan perintah atau deskripsi singkat tentang alur integrasi yang ingin Anda buat kepada Gemini, dan Gemini akan menyarankan satu atau beberapa alur integrasi untuk membantu Anda memulai.
Untuk mem-build integrasi menggunakan Gemini, lakukan langkah-langkah berikut:
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Klik spark Bantu saya membuat. Panel Buat Integrasi dengan Gemini akan muncul.
Atau, di halaman Create Integration, buat integrasi baru, lalu di integration editor, klik pen_spark Create integration flows with Gemini untuk menggunakan Gemini.
- Jika Anda ingin memilih template perintah, pilih salah satu dari Contoh template perintah. Atau, masukkan perintah untuk Gemini agar dapat membuat integrasi. Untuk mempelajari cara menulis perintah yang lebih baik, lihat Menulis perintah yang lebih baik.
Misalnya, Anda menambahkan perintah berikut: Buat integrasi yang mengambil masalah jira, lalu buat tiket zendesk.
- Klik Generate.
Diagram berikut menunjukkan panel Buat integrasi dengan Gemini dengan saran yang diberikan oleh Gemini:
Gunakan tombol
Previous dan Next untuk melihat saran yang diberikan. - Jika ingin mengubah nama integrasi yang disarankan, Anda dapat memperbarui kolom Nama integrasi.
- Pilih region untuk integrasi. Jika project Anda memiliki satu region yang disediakan, kolom Region akan ditetapkan ke region tersebut.
- Jika Anda ingin mengedit perintah, klik Edit Perintah.
- Untuk menyetujui saran alur integrasi, klik Konfirmasi. Application Integration menampilkan progres langkah-langkah untuk membuat integrasi. Integrasi yang dibuat menggunakan Gemini akan menggantikan elemen dan variabel integrasi yang ada.
Rekomendasi kontekstual
Anda dapat menggunakan Gemini untuk memberikan rekomendasi kontekstual untuk integrasi yang ada. Gemini dapat membantu Anda memberikan rekomendasi konfigurasi konektor yang sesuai secara kontekstual berdasarkan alur logis integrasi yang ada. Jika koneksi dalam integrasi Anda memiliki lebih dari 1.000 entitas, konektor tersebut tidak akan disertakan dalam rekomendasi oleh Gemini. Untuk mengetahui batasan lainnya, lihat Batasan.
Mengonfigurasi tugas konektor
Gemini dapat membantu Anda memberikan rekomendasi konfigurasi konektor yang sesuai secara kontekstual berdasarkan alur logis integrasi yang ada. Jika koneksi dalam integrasi Anda memiliki lebih dari 1.000 entitas, konektor tersebut tidak akan disertakan dalam rekomendasi oleh Gemini. Untuk mengetahui batasan lainnya, lihat Batasan.
Anda dapat mengonfigurasi konfigurasi konektor dengan penggantian yang direkomendasikan Gemini, atau Anda dapat berinteraksi dengan Gemini (menggunakan perintah) dan meminta saran konfigurasi yang diinginkan.
Untuk mengonfigurasi tugas konektor dalam integrasi Anda menggunakan Gemini, lakukan langkah-langkah berikut:
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Pilih integrasi yang ada untuk membukanya di editor integrasi.
- Di menu navigasi, klik tombol Tampilan kanvas baru (Pratinjau) ke posisi aktif. Kemudian, gunakan kanvas untuk membuat alur kerja integrasi Anda.
- Untuk tugas konektor, klik
Menu pop-up, yang mirip dengan gambar berikut, akan muncul dan menampilkan serangkaian rekomendasi Gemini.
Tindakan lainnya, lalu klik Konfigurasi tugas.
- Gemini otomatis merekomendasikan satu atau beberapa penggantian atau alternatif yang relevan dengan alur logis integrasi Anda. Anda dapat menggunakan input perintah untuk berinteraksi dengan Gemini dan menyesuaikan atau membuat ulang rekomendasi yang disarankan jika diinginkan.
- Pilih salah satu penggantian atau modifikasi yang direkomendasikan untuk diterima. Gemini mengonfigurasi tugas konektor yang dipilih.
Mengonfigurasi tugas Call REST API
Jika Anda mengaktifkan API Hub di project, Gemini di Integrasi Aplikasi dapat membantu Anda memberikan tugas Panggil Endpoint REST dan rekomendasi konfigurasi tugas yang sesuai secara kontekstual berdasarkan alur logis integrasi yang ada. Anda dapat memanfaatkan rekomendasi ini untuk langsung mengganti tugas yang ada atau mengubahnya tanpa perlu melalui proses konfigurasi manual.
Anda dapat langsung mengganti tugas atau konfigurasi tugas yang ada dengan penggantian yang direkomendasikan Gemini, atau Anda dapat berinteraksi dengan Gemini (menggunakan perintah) dan meminta saran tugas yang diinginkan.
Setelah Anda memenuhi semua prasyarat, untuk mengganti atau mengubah tugas yang ada dalam integrasi menggunakan Gemini, lakukan langkah-langkah berikut:
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Pilih integrasi yang ada untuk membukanya di editor integrasi.
- Di menu navigasi, klik tombol Tampilan kanvas baru (Pratinjau) ke posisi aktif. Kemudian, gunakan kanvas untuk membuat alur kerja integrasi Anda.
- Di kanvas editor integrasi, pilih tugas yang ingin Anda ganti atau ubah.
- Klik
Menu pop-up, yang mirip dengan gambar berikut, akan muncul dan menampilkan serangkaian rekomendasi Gemini.
More actions, lalu klik Configure task.
- Gemini otomatis merekomendasikan satu atau beberapa penggantian atau alternatif yang relevan dengan alur logis integrasi Anda. Anda dapat menggunakan input perintah untuk berinteraksi dengan Gemini dan menyesuaikan atau membuat ulang rekomendasi yang disarankan jika diinginkan.
- Cukup pilih salah satu penggantian atau modifikasi yang direkomendasikan untuk diterima.
Gemini langsung mengganti tugas yang Anda pilih atau mengubahnya tanpa konfigurasi tambahan.
Menambahkan kondisi tepi dan menambahkan tugas tambahan
Anda dapat menggunakan Gemini untuk menambahkan tugas baru dan menambahkan kondisi tepi ke alur integrasi yang ada.
Untuk menambahkan kondisi edge atau menambahkan tugas baru ke integrasi Anda menggunakan Gemini, lakukan langkah-langkah berikut:
- Di Google Cloud, buka halaman Application Integration.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Pilih integrasi yang ada untuk membukanya di editor integrasi.
- Di menu navigasi, klik tombol Tampilan kanvas baru (Pratinjau) ke posisi aktif. Kemudian, gunakan kanvas untuk membuat alur kerja integrasi Anda.
- Di editor integrasi, pilih edge yang ingin Anda tambahkan kondisi edge-nya atau tempat Anda ingin menambahkan tugas baru.
- Klik
Menu pop-up, yang mirip dengan gambar berikut, akan muncul dan meminta Anda untuk memberikan input.
More actions, lalu klik Create branch.
- Masukkan perintah yang menentukan kondisi tepi yang ingin ditambahkan atau tugas tambahan yang ingin ditambahkan.
Berikut adalah contoh perintah yang dapat Anda gunakan:
Untuk mempelajari cara menulis perintah yang lebih baik, lihat Menulis perintah yang lebih baik.If order qty>100, send an email
- Klik pen_spark Buat.
- Klik Konfirmasi untuk menyetujui penyisipan dan penambahan yang disarankan.
Jika Anda tidak menyukai penyisipan atau penambahan yang disarankan, klik Batal .
Gemini secara otomatis menyisipkan kondisi edge yang memenuhi syarat dan mengonfigurasi tugas tambahan dari edge yang dipilih dalam integrasi yang ada.
Mengonfigurasi tugas JavaScript
Anda dapat menggunakan Gemini untuk mengonfigurasi tugas JavaScript dalam integrasi. Gemini dapat membantu Anda memberikan rekomendasi konfigurasi tugas JavaScript yang sesuai secara kontekstual berdasarkan alur logis integrasi yang ada. Anda dapat memanfaatkan rekomendasi ini untuk langsung mengganti tugas yang ada atau mengubahnya tanpa perlu melalui proses konfigurasi manual.
Menambahkan tugas JavaScript
Tugas JavaScript memungkinkan Anda menulis cuplikan kode JavaScript kustom untuk integrasi Anda. Untuk menambahkan cuplikan kode menggunakan Gemini, ikuti langkah-langkah berikut:
- Di Google Cloud, buka halaman Application Integration.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Buat integrasi atau pilih integrasi yang ada untuk membukanya di editor integrasi.
- Klik dan tempatkan elemen JavaScript di editor integrasi.
- Klik elemen JavaScript di kanvas untuk melihat panel konfigurasi tugas JavaScript.
- Klik spark Script with Gemini. Panel Skrip dengan Gemini akan terbuka. Kemudian, lakukan hal berikut:
- Jika Anda ingin memilih template perintah, pilih salah satu dari Contoh template perintah. Atau, masukkan perintah agar Gemini membuat kode JavaScript. Untuk mempelajari cara menulis perintah yang lebih baik, lihat Menulis perintah yang lebih baik.
Misalnya, Anda ingin memproses pesanan pelanggan. Integrasi Anda berisi variabel
customer
danitem
. Untuk membuat pesanan, Anda dapat memasukkan perintah yang mirip dengan perintah berikut:Create order using customer and items.
- Klik Generate.
Gemini menyarankan satu atau beberapa cuplikan kode yang memenuhi syarat perintah Anda. Gunakan tombol
Previous dan Next untuk melihat saran yang diberikan. - Untuk menambahkan cuplikan kode yang disarankan ke tugas JavaScript, klik Konfirmasi. Cuplikan kode akan muncul di kolom JavaScript editor.
- Jika Anda ingin memilih template perintah, pilih salah satu dari Contoh template perintah. Atau, masukkan perintah agar Gemini membuat kode JavaScript. Untuk mempelajari cara menulis perintah yang lebih baik, lihat Menulis perintah yang lebih baik.
Mengedit tugas JavaScript
Tugas JavaScript memungkinkan Anda menulis cuplikan kode JavaScript kustom untuk integrasi Anda. Untuk menambahkan cuplikan kode menggunakan Gemini, ikuti langkah-langkah berikut:
- Di Google Cloud, buka halaman Application Integration.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Pilih integrasi yang berisi tugas JavaScript.
- Klik dan tempatkan elemen JavaScript di editor integrasi.
- Klik elemen JavaScript di kanvas untuk melihat panel konfigurasi tugas JavaScript.
- Klik Buka Editor Skrip. Halaman JavaScript Task Editor akan muncul.
- Klik spark Gunakan Gemini untuk mengedit dan memahami skrip > Edit skrip. Panel Edit script with Gemini akan muncul. Kemudian, lakukan hal berikut:
- Jika Anda ingin memilih template perintah, pilih salah satu dari Contoh template perintah. Atau, masukkan perintah agar Gemini membuat kode JavaScript. Untuk mempelajari cara menulis perintah yang lebih baik, lihat Menulis perintah yang lebih baik.
Misalkan Anda ingin mencatat pesanan ke dalam log jika biaya pesanan lebih besar dari 100. Kemudian, Anda dapat memasukkan perintah yang mirip dengan berikut ini:
Log in the order when the cost is greater than 100.
- Klik Generate.
Gemini menyarankan satu atau beberapa cuplikan kode yang memenuhi syarat perintah Anda. Gunakan tombol
Previous dan Next untuk melihat saran yang diberikan. - Untuk menambahkan pembaruan yang disarankan ke cuplikan kode ke tugas JavaScript, klik Konfirmasi. Cuplikan kode yang diperbarui akan muncul di kolom JavaScript editor.
- Jika Anda ingin memilih template perintah, pilih salah satu dari Contoh template perintah. Atau, masukkan perintah agar Gemini membuat kode JavaScript. Untuk mempelajari cara menulis perintah yang lebih baik, lihat Menulis perintah yang lebih baik.
Memahami tugas JavaScript
Gemini dapat membantu Anda memahami cuplikan kode dalam tugas JavaScript. Untuk melakukannya, ikuti langkah-langkah berikut:
- Dalam integrasi, klik elemen JavaScript di kanvas untuk melihat panel konfigurasi tugas JavaScript.
- Di panel konfigurasi tugas, klik Buka editor skrip. Panel Editor skrip akan muncul. Kemudian, lakukan hal berikut:
- Klik spark > info_spark Bantu saya memahami.
Jika ingin memahami bagian kode, Anda dapat memilih bagian cuplikan yang ingin dipahami, lalu mengklik spark > info_spark Bantu saya memahami.
Panel Gemini akan muncul:
- Di panel Gemini, masukkan perintah agar Gemini memahami cuplikan kode. Untuk mempelajari cara menulis perintah yang lebih baik, lihat Menulis perintah yang lebih baik.
- Klik spark > info_spark Bantu saya memahami.
Membuat deskripsi integrasi
Fitur deskripsi integrasi yang tersedia di Gemini di Integrasi Aplikasi memberikan ringkasan deskripsi integrasi yang telah Anda buat di editor integrasi. Ringkasan deskripsi integrasi dibuat dalam bahasa sederhana dan dapat membantu Anda memahami kasus penggunaan integrasi secara keseluruhan, orkestrasi yang mendasarinya, dan konteks bisnis yang mungkin sulit dinilai karena struktur atau kompleksitas integrasi.
Untuk membuat ringkasan deskripsi integrasi menggunakan Gemini, lakukan langkah-langkah berikut:
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Pilih integrasi yang ada untuk membukanya di editor integrasi.
- Di toolbar editor integrasi, klik (Ringkasan integrasi). Halaman detail integrasi akan muncul.
- Di halaman detail integrasi, klik Bantu saya dengan deskripsi.
Gemini mengurai integrasi di editor integrasi dan membuat deskripsi ringkasan mendetail yang mirip dengan gambar berikut.
- Klik Selesai untuk menyetujui deskripsi integrasi yang dibuat.
Verifikasi dan validasi integrasi (termasuk variabel) sebelum menjalankannya.
Kuota dan batas
Untuk mengetahui informasi tentang kuota dan batas, lihat Kuota dan batas.
Batasan
Gemini di Application Integration tunduk pada batasan berikut:
- Jika koneksi dalam integrasi Anda memiliki lebih dari 1.000 entitas, konektor tersebut tidak akan disertakan dalam rekomendasi oleh Gemini.
- Integrasi Aplikasi mendukung residensi data. Integrasi yang dibuat menggunakan Gemini mendukung retensi data. Kami tidak menyimpan data apa pun seperti perintah dan respons Gemini. Hanya data yang digunakan dan dalam pengiriman untuk pembuatan menggunakan Gemini yang tidak mendukung residensi data.
Memberikan masukan
Anda bisa mendapatkan dukungan atau memberikan masukan kontekstual saat menggunakan Gemini untuk membuat integrasi. Informasi ini membantu kami meningkatkan kualitas Gemini.
Langkah selanjutnya
- Pelajari cara menulis perintah yang lebih baik.
- Pelajari cara menguji dan memublikasikan integrasi.
- Pelajari cara Gemini untuk Google Cloud menggunakan data Anda.
- Pelajari ringkasan Gemini untuk Google Cloud.