> ## Documentation Index
> Fetch the complete documentation index at: https://manual.seahorse.dnotitia.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> Storage 문서와 웹 검색을 함께 사용해 RAG 답변에 최신성을 더하는 패턴

# Rag web search

# RAG + 웹 검색 통합 답변

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

## 요구 사항

| 항목                 | 설정                                                                                                                  |
| ------------------ | ------------------------------------------------------------------------------------------------------------------- |
| **Storage 등록**     | [Console → Storage](/console/storage) 에 관련 문서 업로드 + Table 자동 생성 완료                                                  |
| **에이전트에 Table 연결** | [Agent 생성](/console/agent-ops/agent/agent-create) → **Tables 탭** 에서 해당 Storage 의 Table 체크 (Connected storage 자동 포함) |
| **Web Search 패널**  | 하단 툴바 [Web Search](/agent-chat/toolbar/web-search) 에서 `web_search`·`fetch_url` 도구 활성화                               |

## 단계

<Steps>
  <Step title="참조 Storage 선택">
    하단 툴바 [Storage](/agent-chat/toolbar/storage) 에서 `Select storage` 드롭다운으로 대상 Storage 선택.
  </Step>

  <Step title="Web Search 도구 활성화">
    [Web Search](/agent-chat/toolbar/web-search) 패널에서 `web_search` · `fetch_url` 체크 (`2/2 enabled` 확인).
  </Step>

  <Step title="통합 질의">
    > **프롬프트 예시**:
    > "ISO 27001 최신 2025 개정안을 찾아서, 우리 Storage의 '정보보안 정책' 문서와 비교해줘. 차이점과 우리 문서에서 보완해야 할 부분을 정리해줘."

    에이전트가 순차 호출:

    1. `web_search("ISO 27001 2025 개정안")` — 웹 검색 상위 결과
    2. `fetch_url(...)` — 주요 결과 페이지 본문 추출
    3. 연결된 Storage Table 기반 벡터 검색 — 내부 "정보보안 정책" 문서 조회
    4. 두 결과를 종합해 자연어 답변 + 차이점 표
  </Step>

  <Step title="인용 검증">
    Tool Call 카드 펼쳐서 각 소스(웹 URL·내부 문서 chunk) 실제 원문 확인.
    필요 시 재질의로 특정 소스만 다시 탐색.
  </Step>
</Steps>

## 프롬프트 템플릿

**비교 분석**:

```
"{주제}" 의 최신 업계 동향을 웹에서 찾고,
우리 Storage 의 관련 문서와 비교해 다음을 정리해줘:
1. 공통점
2. 우리 문서에 없는 최신 내용
3. 보완 우선순위 Top 3
```

**사실 확인**:

```
내가 말한 "{주장}" 이 맞는지 웹 검색으로 검증하고,
우리 Storage 내부 문서에 같은 내용이 기록돼 있는지도 확인해줘.
출처를 명시해줘.
```

## 장점

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

## 주의사항

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

## 관련 레시피

* [대량 문서 인덱싱·요약](/agent-chat/recipes/bulk-document-summarize)
* [레시피 목록](/agent-chat/recipes)
