Skip to content

지식 소스

지식 소스는 AI 에이전트가 카탈로그 데이터를 해석하고 목표를 달성하기 위해 적절한 정보를 검색하는 데 도움을 줍니다. Braze 에이전트에 대한 소개는 Braze 에이전트를 참조하세요. 에이전트에 지식을 추가하려면 커스텀 에이전트 만들기를 참조하세요.

작동 방식

지식 소스는 에이전트 컨텍스트의 한 유형입니다. AI 에이전트는 카탈로그를 에이전트의 지침에서 직접 참조하는 것보다 지식 소스를 참조하여 카탈로그에서 더 정확하게 데이터를 검색할 수 있습니다.

예를 들어, 커스텀 속성인 사용자의 좋아하는 요리를 기반으로 뉴욕시의 레스토랑을 추천하는 에이전트를 구축한다고 가정해 보겠습니다. 이 에이전트는 “nyc_restaurants” 카탈로그의 지식 소스를 참조합니다. 해당 지식 소스를 생성할 때, 레스토랑 이름, 위치, 요리 종류 등 에이전트에 필요한 필드만 포함하고 추천에 도움이 되지 않는 다른 카탈로그 열은 제외합니다.

에이전트의 지침은 역할과 제약 조건을 명확하게 설명합니다:

1
You are a restaurant recommendation agent. Use your knowledge to help find restaurants for the user. Only include filters in your knowledge source query. Don't ask any followup questions. The user's favorite cuisine is {{custom_attribute.${favorite_cuisine}}}

사용자가 좋아하는 요리가 피자인 경우, 에이전트는 지식 소스를 기반으로 다음과 같은 응답을 반환할 수 있습니다:

1
2
3
Here are some pizza recommendations for you:
- Dale's Pizza (Greenwich Village, Manhattan): Dale's Pizza invites you to savor the taste of authentic New York. Nestled in the heart of Manhattan, this iconic pizzeria offers a warm and inviting atmosphere perfect for any occasion.
- Pizza Palace (Carroll Gardens, Brooklyn): Pizza Palace is a highly-rated culinary gem renowned for its exquisite pizza. This inviting spot offers a warm and modern dining experience.

지식 소스 만들기

지식 소스를 만들려면:

  1. 에이전트 콘솔 > 지식 소스로 이동합니다.
  2. 지식 소스 추가를 선택합니다. 드롭다운에서 카탈로그를 선택합니다.
  3. 드롭다운에서 카탈로그를 선택합니다.
  4. 카탈로그 필드를 검토하고 에이전트의 사용 사례에 해당하지 않는 필드는 선택 해제합니다. 검색이나 생성에 유용하지 않은 카탈로그 필드는 제외하고, 에이전트에 필요한 필드만 지식 소스에 포함하는 것을 권장합니다.
  5. (선택 사항) 지식 소스에 포함된 내용을 설명하는 설명을 추가합니다.
  6. 지식 소스 추가를 선택합니다.

모든 카탈로그 필드를 포함하면 불필요한 컨텍스트가 추가되어 출력 품질이 저하될 수 있습니다. 사용 사례와 관련 없는 필드를 선택 해제하면 에이전트가 중요한 데이터에 집중할 수 있습니다.

카탈로그 "nyc_restaurants"를 참조하는 지식 소스 "nyc_restaurants".

에이전트를 구축하면서 지식 소스를 만들 수도 있습니다. 에이전트의 지침 섹션으로 이동하여 지식 추가 > 지식 소스 만들기를 선택합니다.

AI 에이전트에서 지식 소스 사용하기

지식 소스 섹션에서 지식 소스를 관리할 수 있습니다. 여기에서 어떤 지식 소스가 활성 상태인지, 마지막으로 동기화된 시점 등의 세부 정보를 확인할 수 있습니다. 지식 소스의 이름은 소스로 사용된 카탈로그의 이름과 일치합니다.

AI 에이전트에서 지식 소스를 사용하려면:

  1. 에이전트의 지침 섹션으로 이동합니다.
  2. + 에이전트 컨텍스트 > 지식 추가를 선택합니다.
  3. 드롭다운에서 지식 소스를 선택합니다.

이제 에이전트가 지식 소스를 참조하여 관련 카탈로그 데이터를 검색할 수 있습니다.

자주 묻는 질문

지식 소스는 어떻게 작동하나요?

카탈로그를 지식 소스로 변환하면 Braze 에이전트가 카탈로그의 단어와 구문 뒤에 숨겨진 실제 의미를 이해할 수 있으므로, 에이전트가 더 나은 출력을 생성하기 위해 의미 있는 데이터를 더 효과적으로 찾을 수 있습니다.

지식 소스는 언제 만들어야 하나요?

카탈로그 데이터를 컨텍스트로 필요로 하는 커스텀 에이전트(캔버스 단계 에이전트 또는 카탈로그 에이전트)를 설정할 때 지식 소스를 만드세요. 지식 소스는 에이전트의 지침에서 카탈로그를 직접 참조하는 것보다 더 정확하게 카탈로그 데이터를 검색하는 데 도움을 줍니다.

에이전트에 지식 소스를 컨텍스트로 제공한 경우, 원본 카탈로그도 컨텍스트로 할당해야 하나요?

아니요. 지식 소스가 에이전트 컨텍스트로서 카탈로그를 대체하므로 둘 다 연결할 필요가 없습니다. 지식 소스를 만들 때 에이전트에 필요한 카탈로그 필드만 포함하세요.

지식 소스의 효과를 어떻게 평가해야 하나요?

일반 카탈로그를 참조하는 기존 에이전트를 복제하고, 해당 지식 소스를 참조하도록 전환하세요. 에이전트 콘솔에서 몇 가지 테스트 호출을 실행하여 정확성을 확인한 다음, 배포된 위치에서 기존 에이전트를 교체하거나, 실험 경로 단계를 사용하여 기존 에이전트와 새 에이전트를 A/B 테스트하여 성능 영향을 파악하는 것을 고려하세요.

New Stuff!