여러 프로젝트 사용

일부 경우 Dialogflow를 사용하려면 여러 GCP 프로젝트를 만들어야 할 수도 있습니다.

  • 각 프로젝트는 최대 하나의 에이전트만 포함할 수 있으므로 여러 에이전트가 필요한 경우 여러 프로젝트가 필요합니다.
  • 인증/할당량/결제용 프로젝트 하나를 만들고 에이전트 데이터용 프로젝트를 추가로 만드는 것이 유용할 수 있습니다.

소비자 프로젝트

API를 호출할 때 일반적으로 인증을 위한 서비스 계정 키를 제공합니다. 각 서비스 계정은 특정 프로젝트에 의해 소유되지만 서비스 계정에는 다른 프로젝트를 위한 리소스에 액세스하는 역할이 제공될 수 있습니다. API 호출에 제공하는 서비스 계정과 연결된 프로젝트를 소비자 프로젝트라고 합니다.

다음 사항은 API 호출의 소비자 프로젝트에 의해 결정됩니다.

리소스 프로젝트

API를 호출할 때 요청은 에이전트의 프로젝트를 지정합니다. 이 프로젝트를 리소스 프로젝트라고 합니다.

다음 사항은 API 호출의 리소스 프로젝트에 의해 결정됩니다.