앱 만들기

이 페이지에서는 Gemini Enterprise 앱을 만드는 방법을 설명합니다.

앱 만들기

콘솔

  1. 콘솔에서 Gemini Enterprise 페이지로 이동합니다. Google Cloud
  2. 페이지에서 앱 만들기 를 클릭합니다.
  3. 앱 이름 필드에 앱 이름을 입력합니다.
  4. 자동으로 생성된 앱 ID를 업데이트하려면 수정을 클릭합니다. 앱을 만든 후에는 앱 ID를 업데이트할 수 없습니다.
  5. 위치 선택 섹션에서 멀티 리전 을 선택합니다. 데이터를 특정 지역으로 제한해야 할 이유가 없다면 기본값인 전역 (Global) 멀티 리전을 사용하세요.
  6. 선택사항입니다. 고급 옵션 을 펼치고 다음을 구성합니다.

    1. 회사 이름 필드에 회사 외부 이름을 입력합니다. 이때 Inc 또는 LLC와 같은 접미사는 생략합니다. 이렇게 하면 LLM이 앱에서 대표하는 회사를 식별하는 데 도움이 됩니다.

    2. Google Drive 데이터 스토어를 연결하는 경우 앱에서 조직 외부의 문서를 검색하도록 허용할 수 있습니다. 이 기능을 사용 설정하려면 교차 도메인 문서 포함 체크박스를 선택합니다.

  7. 만들기 를 클릭합니다.

REST

명령줄을 사용하여 앱을 만들려면 기존 데이터 스토어가 있어야 합니다. 데이터 스토어가 없는 경우 Google 데이터 소스 또는 서드 파티 데이터 소스를 앱에 연결해야 합니다.

engines.create 메서드를 사용하여 명령줄에서 앱을 만들려면 다음 단계를 따르세요.

  1. 데이터 스토어 ID를 찾습니다. 데이터 스토어 ID가 이미 있는 경우 다음 단계로 건너뜁니다.

    1. Google Cloud 콘솔에서 Gemini Enterprise 페이지로 이동하고 탐색 메뉴에서 데이터 스토어를 클릭합니다.

      데이터 스토어 페이지로 이동

    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 Drive 데이터 스토어를 연결하는 경우 앱에서 조직 외부의 문서를 검색하고 색인을 생성하도록 허용할 수 있습니다. 이 기능을 사용 설정하려면 JSON 페이로드에 다음을 포함합니다.

      "includeCrossDomainDocuments": true
      

다음 단계