Halaman ini menjelaskan cara membuat aplikasi Gemini Enterprise.
Membuat aplikasi
Konsol
- Di Google Cloud konsol, buka halaman Gemini Enterprise.
- Di halaman Apps, klik Create app.
- Di kolom App name, masukkan nama untuk aplikasi Anda.
- Untuk memperbarui ID aplikasi yang dibuat secara otomatis, klik Edit. ID aplikasi tidak dapat diperbarui setelah Anda membuat aplikasi.
- Di bagian Choose a location, pilih Multi-region. Gunakan multi-region global (Global) default, kecuali jika Anda perlu membatasi data ke wilayah geografis tertentu.
Opsional. Luaskan Advanced options dan konfigurasi hal berikut:
Di kolom Company name, masukkan nama eksternal perusahaan Anda, tanpa menyertakan akhiran seperti Inc atau LLC. Hal ini membantu LLM mengidentifikasi perusahaan yang diwakili aplikasi.
Jika menghubungkan penyimpanan data Google Drive, Anda dapat mengizinkan aplikasi menelusuri dokumen di luar organisasi Anda. Untuk mengaktifkan fitur ini, centang kotak Include cross-domain documents.
Klik Create.
REST
Sebelum menggunakan command line untuk membuat aplikasi, Anda harus memiliki penyimpanan data. Jika tidak memiliki penyimpanan data, Anda harus menghubungkan sumber data Google atau sumber data pihak ketiga ke aplikasi.
Untuk menggunakan metode engines.create
guna membuat aplikasi dari command line, ikuti langkah-langkah berikut:
Temukan ID penyimpanan data Anda. Jika sudah memiliki ID penyimpanan data, lanjutkan ke langkah berikutnya.
Di Google Cloud konsol, buka halaman Gemini Enterprise dan di menu navigasi, klik Data Stores.
Klik nama penyimpanan data Anda.
Di halaman Data untuk penyimpanan data Anda, dapatkan ID penyimpanan data.
Buat aplikasi dan hubungkan ke penyimpanan data.
curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/global/collections/default_collection/engines?engineId=APP_ID" \ -d '{ "displayName": "APP_DISPLAY_NAME", "dataStoreIds": ["DATA_STORE_ENTITY_ID_1", "DATA_STORE_ENTITY_ID_2", "DATA_STORE_ENTITY_ID_3"], "solutionType": "SOLUTION_TYPE_SEARCH", "industryVertical": "GENERIC", "appType": "APP_TYPE_INTRANET" }'Ganti kode berikut:
PROJECT_ID: ID project Anda.APP_ID: ID aplikasi yang ingin Anda buat.APP_DISPLAY_NAME: nama tampilan aplikasi yang ingin Anda buat.DATA_STORE_ENTITY_ID: jika penyimpanan data Anda berisi entity, gunakan ID entity tertentu. Jika penyimpanan data Anda tidak berisi entity, gunakan ID penyimpanan data.
Anda dapat menyertakan konfigurasi opsional berikut dalam payload JSON:
Untuk memberikan nama eksternal perusahaan Anda, sertakan hal berikut:
"commonConfig": { "companyName": "COMPANY_NAME" }Ganti
COMPANY_NAMEdengan nama eksternal perusahaan Anda, tanpa menyertakan akhiran seperti Inc atau LLC.Jika menghubungkan penyimpanan data Google Drive, Anda dapat mengizinkan aplikasi menelusuri dan mengindeks dokumen di luar organisasi Anda. Untuk mengaktifkan fitur ini, sertakan hal berikut dalam payload JSON:
"includeCrossDomainDocuments": true
Langkah berikutnya
Untuk menghubungkan aplikasi ke penyimpanan data yang ada, lihat Menghubungkan aplikasi ke penyimpanan data yang ada.
Untuk menghubungkan sumber data Anda, lihat Menghubungkan sumber data Google dan Menghubungkan sumber data pihak ketiga.
Untuk melihat pratinjau hasil penelusuran, buka Configurations > Search UI di Google Cloud konsol atau lihat Mendapatkan hasil penelusuran dari StreamAssist.
Untuk mengonfigurasi aplikasi web, seperti mengaktifkan dan menonaktifkan setelan seperti pemilih model dan generator gambar, lihat Mengelola fitur aplikasi web.