Buat aplikasi

Halaman ini menjelaskan cara membuat aplikasi Gemini Enterprise.

Buat aplikasi

Konsol

  1. Di konsol Google Cloud , buka halaman Gemini Enterprise.
  2. Di halaman Aplikasi, klik Buat aplikasi.
  3. Di kolom Nama aplikasi, masukkan nama untuk aplikasi Anda.
  4. Untuk memperbarui ID aplikasi yang dibuat secara otomatis, klik Edit. ID aplikasi tidak dapat diupdate setelah Anda membuat aplikasi.
  5. Di bagian Pilih lokasi, pilih Multi-region. Gunakan multi-region global (Global) default kecuali jika Anda perlu membatasi data ke geografi tertentu.
  6. Opsional. Luaskan Advanced options dan konfigurasi hal berikut:

    1. Di kolom Nama perusahaan, masukkan nama eksternal perusahaan Anda, tanpa menyertakan akhiran seperti Inc. atau LLC. Hal ini membantu LLM mengidentifikasi perusahaan yang diwakili aplikasi.

    2. Jika Anda menghubungkan penyimpanan data Google Drive, Anda dapat mengizinkan aplikasi menelusuri dokumen di luar organisasi Anda. Untuk mengaktifkan fitur ini, centang kotak Sertakan dokumen lintas domain.

  7. Klik Create.

REST

Sebelum menggunakan command line untuk membuat aplikasi, Anda harus memiliki penyimpanan data yang ada. Jika tidak memiliki penyimpanan data, Anda harus menghubungkan sumber data Google atau sumber data pihak ketiga ke aplikasi Anda.

Untuk menggunakan metode engines.create guna membuat aplikasi dari command line, ikuti langkah-langkah berikut:

  1. Temukan ID penyimpanan data Anda. Jika Anda sudah memiliki ID penyimpanan data, lanjutkan ke langkah berikutnya.

    1. Di konsol Google Cloud , buka halaman Gemini Enterprise dan di menu navigasi, klik Data Stores.

      Buka halaman Data Stores

    2. Klik nama penyimpanan data Anda.

    3. Di halaman Data untuk penyimpanan data Anda, dapatkan ID penyimpanan data.

  2. 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 entitas, 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_NAME dengan 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 kode berikut dalam payload JSON:

      "includeCrossDomainDocuments": true
      

Langkah berikutnya