광고 자리 모집 중 · 제휴 문의

HuggingChat에서 웹 검색을 활성화하고 커뮤니티 도구를 구성하여 실시간 사실과 인용을 확보하는 방법

365Finds Editorial
Wiki 문서 11,430편 수록

내 AI에서 365 Wiki 사용하기

아래 프롬프트를 복사해 평소 사용하는 AI에 붙여넣고 바로 질문하세요.

전체 Skill 다운로드

먼저 프롬프트로 체험해 보세요. 365 Wiki를 자주 쓴다면 전체 365Wiki Skill을 설치해 매번 붙여넣는 수고를 줄일 수 있습니다. 평소 쓰는 AI가 없다면 Gemini나 Microsoft Copilot 웹 버전도 사용할 수 있습니다.

연구자와 시장 분석가는 특정 상용 AI 생태계에 종속되지 않으면서도 최신 사실 데이터, 공인된 1차 자료, 검증 가능한 출처 링크를 필요로 합니다. Hugging Face에서 제공하는 오픈 소스 대화 플랫폼인 HuggingChat은 이러한 요구를 충족하는 유연한 대안입니다. Llama 3.3, Command R+, Qwen 2.5와 같은 대표적인 오픈 가중치 모델에 내장 웹 검색(Web Search)과 모듈식 커뮤니티 도구(Community Tools)를 결합하면 최신 인터넷 정보를 실시간으로 수집하고, 맞춤형 내부 문서를 탐색하며, 응답에 사용된 출처를 투명하게 대조할 수 있습니다.

본 가이드에서는 웹 검색 활성화 절차부터 Gradio Space를 활용한 맞춤형 조사 도구 제작, 전문 연구용 어시스턴트 구축 및 사실 검증 실무 요령을 체계적으로 안내합니다.


1. 실시간 웹 검색 활성화 및 출처 추적

대규모 언어 모델은 기본적으로 사전 학습 데이터의 마감 시점에 구속됩니다. HuggingChat에서 웹 검색 기능을 활성화하면 모델이 답변을 작성하기 직전에 검색 증강 생성(RAG) 파이프라인이 자동으로 구동되어 최신 웹 데이터를 맥락으로 확보합니다.

활성화 단계

  1. 웹 브라우저에서 HuggingChat 주소(https://huggingface.co/chat)로 이동합니다.
  2. 프롬프트 입력창 하단 또는 모델 설정 창에서 Search web 토글스위치를 찾습니다.
  3. 스위치를 켜짐 상태로 전환하면 지구본 아이콘이나 활성화 표시가 나타나 실시간 검색 준비가 완료되었음을 알립니다.
  4. 외부 데이터 요약 및 도구 호출(Tool Calling)에 특화된 모델(예: Command R+ 또는 Llama 3.3 70B)을 선택합니다. 이러한 모델은 복수의 검색 결과를 조합하고 사실 왜곡을 방지하는 추론 능력이 뛰어납니다.

HuggingChat의 검색 처리 메커니즘

웹 검색이 활성화된 상태에서 질문을 전송하면 시스템 내부에서 다음과 같은 단계가 연속적으로 수행됩니다.

Sources 패널을 통한 출처 교차 검증

답변이 완료되면 메시지 상단 또는 하단에 펼칠 수 있는 Sources(출처) 패널이 생성됩니다.


2. 전문 조사를 위한 커뮤니티 도구(Community Tools) 구성

일반적인 웹 검색은 범용 뉴스 파악에 유용하지만 심층 연구에서는 arXiv 논문 검색, 밸류에이션 계산기, 특정 데이터베이스 조회 등 맞춤형 기능이 요구됩니다. HuggingChat의 Community Tools 기능은 Hugging Face에 공개된 모든 Gradio Space를 모델이 직접 호출할 수 있는 도구로 변환해 줍니다.

기존 커뮤니티 도구 활성화

  1. HuggingChat 메뉴에서 Tools 항목을 클릭합니다.
  2. 문서 분석기, 연산 엔진, 학술 논문 검색기 등 커뮤니티 사용자가 등록한 도구 목록을 살펴봅니다.
  3. 필요한 도구의 토글을 켜면 이후 대화에서 모델이 상황에 맞춰 자동으로 도구를 실행합니다.

공개 Gradio Space를 사용자 도구로 등록하기

디렉터리에 원하는 도구가 없는 경우 공개된 Gradio Space URL을 활용하여 손쉽게 새 도구를 추가할 수 있습니다.

  1. 도구 관리 화면에서 Create New Tool 버튼을 클릭합니다.
  2. Hugging Face Space URL 입력란에 대상 Gradio Space의 주소를 입력합니다. HuggingChat이 Space의 Gradio API를 자동으로 스캔하여 엔드포인트와 매개변수를 불러옵니다.
  3. 세 가지 핵심 설정을 입력합니다.
    • Tool Description (도구 설명): LLM이 해당 도구의 역할과 실행 조건을 이해할 수 있도록 명확한 자연어로 작성합니다. (예: “사용자가 최신 인공지능 또는 물리학 분야의 학술 논문 및 프리프린트 요약을 요청할 때 이 도구를 호출하여 arXiv를 검색할 것”)
    • AI Function Name (함수 이름): 공백 없는 고유한 함수 식별자(예: fetch_arxiv_papers 또는 calculate_financial_metrics)를 지정합니다.
    • Arguments (인수 설정): 매개변수의 성격을 지정합니다.
      • Required (필수): 모델이 문맥을 분석하여 반드시 값을 생성해 입력해야 하는 매개변수(예: 검색어).
      • Optional (선택): 기본값이 지정되어 있으며 필요에 따라 모델이 변경할 수 있는 매개변수.
      • Fixed (고정): 도구 작성자가 사전에 고정한 값으로 모델이 임의로 수정할 수 없는 매개변수(예: 특정 반환 형식 또는 제한 건수).
  4. 도구를 저장하고 활성화하면 해당 기능을 지원하는 모델이 질의에 맞춰 도구를 자동 호출합니다.

보유 보고서 기반의 전용 RAG 도구 구축

분석가가 보유한 PDF 보고서나 메모 문서를 검색 대상으로 삼고자 할 때는 Hugging Face의 공식 RAG 템플릿을 활용합니다.

  1. 공식 ‘RAG Community Tool Template’ Space를 개인 계정으로 복제(Duplicate)합니다.
  2. 분석 대상 문서(PDF, 텍스트, Markdown)를 Space 리포지토리의 sources/ 디렉터리에 업로드합니다.
  3. Space를 빌드하고 구동을 확인합니다.
  4. 해당 Space URL을 HuggingChat의 커뮤니티 도구로 등록합니다. 이제 모델은 공개 웹 검색 결과와 내부 문서를 동시에 참조하여 정확한 출처와 함께 답변을 산출합니다.

3. 맞춤형 리서치 어시스턴트(Assistant) 구축

대화창을 열 때마다 도구를 새로 설정하는 비효율을 방지하기 위해 분석가는 사전 구성된 전용 Assistant를 구축하여 활용할 수 있습니다.

  1. https://huggingface.co/chat/assistants로 접속하여 Create Assistant를 선택합니다.
  2. 기반 모델 선택: 함수 호출 및 논리 전개 능력이 입증된 플래그십 오픈 모델을 선택합니다.
  3. 도구 연결: 웹 검색, 자체 RAG 도구, 데이터 계산기 등 최대 3개의 도구를 선택하여 결합합니다.
  4. 시스템 지침(System Instructions) 작성: 프롬프트를 통해 분석 원칙과 엄격한 작성 기준을 부여합니다.
    당신은 객관성을 최우선으로 하는 전문 리서치 분석가입니다.
    - 사실, 통계 수치, 정책 발표 및 시장 규모에 관해 답변할 때는 반드시 웹 검색 도구나 문서 RAG 도구를 먼저 호출하십시오.
    - 검증되지 않은 사전 학습 기억에만 의존하여 수치나 일정을 추정하지 마십시오.
    - 각 사실 서술마다 발표 기관과 발표 시점을 명시하고, 해당 원본 URL을 본문 내 Markdown 하이퍼링크로 삽입하십시오.
    - 수집된 출처 간에 상충하는 주장이 있을 경우, 인위적으로 절충하지 말고 이견의 내용을 객관적으로 비교 제시하십시오.
    
  5. 저장 후 개인 연구에 활용하거나 팀원들에게 URL을 공유하여 협업을 진행합니다.

4. 분석 실무 지침 및 유의 사항

생성형 AI를 활용한 정보 조사에서는 환각 현상과 검색 노이즈를 걸러내기 위한 검증 절차가 필수적입니다.


참고 자료