Skip to main content

RAG + 웹 검색 통합 답변

요약: 내부 Storage 문서(규정·매뉴얼)와 최신 웹 정보를 동시 참조해 답변. 내부 문서만으론 부족한 최신 정보나 외부 기준 비교에 유용.

요구 사항

항목설정
Storage 등록Console → Storage 에 관련 문서 업로드 + Table 자동 생성 완료
에이전트에 Table 연결Agent 생성Tables 탭 에서 해당 Storage 의 Table 체크 (Connected storage 자동 포함)
Web Search 패널하단 툴바 Web Search 에서 web_search·fetch_url 도구 활성화

단계

1

참조 Storage 선택

하단 툴바 Storage 에서 Select storage 드롭다운으로 대상 Storage 선택.
2

Web Search 도구 활성화

Web Search 패널에서 web_search · fetch_url 체크 (2/2 enabled 확인).
3

통합 질의

프롬프트 예시: “ISO 27001 최신 2025 개정안을 찾아서, 우리 Storage의 ‘정보보안 정책’ 문서와 비교해줘. 차이점과 우리 문서에서 보완해야 할 부분을 정리해줘.”
에이전트가 순차 호출:
  1. web_search("ISO 27001 2025 개정안") — 웹 검색 상위 결과
  2. fetch_url(...) — 주요 결과 페이지 본문 추출
  3. 연결된 Storage Table 기반 벡터 검색 — 내부 “정보보안 정책” 문서 조회
  4. 두 결과를 종합해 자연어 답변 + 차이점 표
4

인용 검증

Tool Call 카드 펼쳐서 각 소스(웹 URL·내부 문서 chunk) 실제 원문 확인. 필요 시 재질의로 특정 소스만 다시 탐색.

프롬프트 템플릿

비교 분석:
"{주제}" 의 최신 업계 동향을 웹에서 찾고,
우리 Storage 의 관련 문서와 비교해 다음을 정리해줘:
1. 공통점
2. 우리 문서에 없는 최신 내용
3. 보완 우선순위 Top 3
사실 확인:
내가 말한 "{주장}" 이 맞는지 웹 검색으로 검증하고,
우리 Storage 내부 문서에 같은 내용이 기록돼 있는지도 확인해줘.
출처를 명시해줘.

장점

  • 최신성 + 정확성: 웹 최신 정보와 조직 표준을 동시 참조
  • 소스 투명성: Tool Call 카드로 어떤 문서·URL 이 근거인지 확인 가능
  • 비용 효율: 내부 문서는 벡터 검색(저렴), 웹은 필요할 때만 호출

주의사항

  • 웹 검색 품질은 쿼리 의존 — 일반적 질의는 노이즈 많음. 에이전트에게 구체적 키워드 사용을 지시
  • Rate limit — Web Search 도구는 제공자 API 한도가 있음
  • Storage 권한 — 민감 문서 Storage 는 Read 전용 으로만 연결 (Agent가 덮어쓰지 않도록)

관련 레시피