建立應用程式

本頁說明如何建立 Gemini Enterprise 應用程式。

建立應用程式

控制台

  1. 前往 Google Cloud 控制台的「Gemini Enterprise」頁面
  2. 在「應用程式」頁面中,按一下「建立應用程式」
  3. 在「App name」(應用程式名稱) 欄位中輸入應用程式名稱。
  4. 如要更新自動產生的應用程式 ID,請按一下「編輯」。應用程式建立完成後,應用程式 ID 就無法更新。
  5. 在「選擇位置」部分中,選取「多區域」。除非需要將資料限制在特定地理位置,否則請使用預設的全球 (Global) 多區域。
  6. 選用。展開「Advanced options」(進階選項),然後設定下列項目:

    1. 在「公司名稱」欄位中,輸入貴公司的外部名稱,並省略 Inc 或 LLC 等後置字元。這有助於 LLM 識別應用程式代表的公司。

    2. 如果連結 Google 雲端硬碟資料儲存庫,您可以允許應用程式搜尋貴機構以外的文件。如要啟用這項功能,請勾選「包含跨網域文件」核取方塊。

  7. 點選「建立」

REST

使用指令列建立應用程式前,必須先有現有的資料存放區。如果沒有資料儲存庫,請連結 Google 資料來源第三方資料來源至應用程式。

如要使用 engines.create 方法透過指令列建立應用程式,請按照下列步驟操作:

  1. 找出資料儲存庫 ID。如果已有資料儲存庫 ID,請跳到下一個步驟。

    1. 前往 Google Cloud 控制台的「Gemini Enterprise」頁面,然後點按導覽選單中的「Data Stores」(資料儲存庫)

      前往「Data Stores」頁面

    2. 點按資料儲存庫的名稱。

    3. 在資料儲存庫的「資料」頁面中,取得資料儲存庫 ID。

  2. 建立應用程式並連結至資料儲存庫。

    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"
    }'
    

    更改下列內容:

    • PROJECT_ID:專案 ID。
    • APP_ID:要建立的應用程式 ID。
    • APP_DISPLAY_NAME:要建立的應用程式顯示名稱。
    • DATA_STORE_ENTITY_ID:如果資料儲存庫包含實體,請使用特定實體 ID。如果資料儲存庫不含實體,請改用資料儲存庫 ID。

    您可以在 JSON 酬載中加入下列選用設定:

    • 如要提供貴公司的外部名稱,請加入下列資訊:

      "commonConfig": {
        "companyName": "COMPANY_NAME"
      }
      

      COMPANY_NAME 替換為貴公司的外部名稱,並省略 Inc 或 LLC 等後置字元。

    • 如果連結 Google 雲端硬碟資料儲存庫,您可以允許應用程式搜尋及建立貴機構以外的文件索引。如要啟用這項功能,請在 JSON 酬載中加入下列內容:

      "includeCrossDomainDocuments": true
      

後續步驟