kubChain
  • Welcome to kubChain
  • kubChain 구독형
    • Getting Started
    • Jupyter Lab
    • Flow형 LangChain
      • Nodes
        • Agents
        • Chains
        • Chat Models
        • Document Loaders
        • Embeddings
        • LLMs
        • Memory
        • Output Parsers
        • Prompts
      • Export
      • Use Case
        • CSV
        • PDF
        • Chatbot Prompt
        • 대화 기억
        • 웹 검색
        • 실시간 데이터 분석
        • 이미지 생성
        • How to using Webhooks
  • kubChain 구축형
    • Getting Started
    • Use Case
      • Chatbot
      • Machine Learning
      • Computer Vision
Powered by GitBook
On this page
  • 웹 검색 및 산술
  • 사용하는 노드
  1. kubChain 구독형
  2. Flow형 LangChain
  3. Use Case

웹 검색

웹에서 검색한 내용을 활용하는 사례

Previous대화 기억Next실시간 데이터 분석

Last updated 1 year ago

웹 검색 및 산술

웹검색을 지원하는 Tool은 기본적으로 Web Browser가 있습니다. 좀 더 좋은 성능의 웹검색 툴을 사용하시려면 SearchAPi, Serp API, Serper 등을 이용할 수 있습니다. 각각의 노드를 이용하려면 API key 연결이 필요합니다.

이번 Case에서는 Serp API를 사용하여 웹검색을 하고 Calculator를 통해 검색 내용을 계산합니다.

언어모델로 ChatOpenAI를 사용하는 경우, MRKL Agent for Chat Models를 사용하고, 언어모델로 OpenAI를 사용하는 경우, MRKL Agent for LLMs를 사용합니다.

연결한 언어모델이 학습하지 않은 최신 내용을 물어볼 때 Serp API 노드를 통하여 최신 내용을 검색합니다.

사용하는 노드

  • Tools - Serp API SerpApi에서 제공하는 웹 검색 api Tool

  • Tools - Calculator 산술적 계산을 지원하는 Tool

  • LLMs - ChatOpenAI OpenAI에서 제공하는 gpt-3.5 모델

  • Chains - MRKL Agent for Chat Models Modular Reasoning, Knowledge & Language System의 약어이며 LLM과 외부 소스 및 개별 추론을 결합한 Agent