Discourse AI + Google 검색: 웹사이트 + 포럼 | 이렇게 맞나요?

관련 링크: Discourse AI - AI Bot (chatbot - ChatGPT- Anthropic)에서 이렇게 언급하고 있습니다:

그래서, 저는 이것을 가지고 조금씩 테스트해 보았는데, 제 이해가 정확한지 확인하고 싶습니다.

제 사용 사례는 다음과 같습니다(더 많은 사람에게 해당할 것 같습니다):

  • 블로그 게시물이 많은 웹사이트가 있습니다.

  • 포럼도 동일한 URL에 있습니다.

  • 제 경우 포럼은 서브도메인이 아니라 example.com/forum에 있고, 다른 모든 게시물은 예를 들어 example.com/blog-post/에 있습니다. 하지만 이것이 크게 문제가 되지는 않을 것입니다.

그래서 제가 한 일은:

  • Discourse AI 설치 (참고로 정말 좋습니다)

  • 커스텀 Google 검색 API 및 CX 설정

그리고 ChatBot으로 플레이를 시작했습니다. 제가 한 질문 중 하나는 다음과 같습니다:

  1. 포럼에서 특정 주제에 대한 모든 토픽을 가져오게 했습니다. Google이 필요 없고 내부 검색을 사용한다는 제 이해가 맞나요? 99% 확신합니다.
  1. 그런 다음 포럼을 제외한 같은 주제에 대한 모든 게시물을 요청했습니다. 즉, 포럼 밖에서 가져오길 원했습니다. 작동했는데, Google을 사용했다고 답했기 때문입니다.

  1. ai_google_custom_search_api_key가 올바르게 사용되었는지 추론할 수 있을까요?

제가 생각하는 것은 Google 검색을 설정할 때 포럼 경로를 명시적으로 제외하는 것입니다. 즉, 아래처럼요. 하지만 이것이 필요한 건가요, 아니면 쿼리에 이미 -inurl forum을 사용했기 때문에 제가 너무 과민반응하는 건가요… :thinking:

모든 것은 100% (상당히 쉽게) 디버깅 가능합니다. 데이터 탐색기(data explorer)를 설치하면 프롬프트 스트림에 주입된 실제 JSON 페이로드를 확인할 수 있습니다. ai_api_audit_logs 테이블에는 우리가 생성한 정확한 프롬프트가 포함되어 있습니다.

구글에 대한 저의 원래 사용 사례는 검색 범위를 제한하는 것이 아니라 어디서든 검색할 수 있도록 하는 것이었습니다. 그렇긴 하지만, 여기서는 무언가를 작동시킬 수 있을 것이라고 생각합니다. 다만, 이 구글 검색이 제한되어 있다는 점을 이해하도록 프롬프트를 약간 조정해야 할 수도 있습니다. 이를 위해 별도의 설정이 필요할 수 있습니다.