STORM: 사용자의 질의에 대한 Wikipedia 문서 형태의 답변을 생성해주는 LLM 시스템

:pytorch:PyTorchKR:kr:

  • STORM은 사용자의 질의(Query)에 대해, 위키백과 스타일의 문서를 작성해주는 LLM 시스템입니다. STORM은 사용자의 질의를 받아 여러가지 다른 관점에서 질문을 생성하고, 이러한 질문을 바탕으로 인터넷을 검색하여 정보를 수집한 뒤 문서를 작성합니다. 개인적으로 인상 깊게 봤던 Mutable AI에서 공개했던 AutoWiki의 오픈소스 버전으로 보이는데요, 이 글 작성 후에 제가 한 번 사용해보겠습니다. :wink:


소개

STORM은 주제를 깊이 있게 탐구하고, 여러 출처에서 정보를 수집하여 위키백과 같은 기사를 작성할 수 있는 대화형 AI 시스템입니다. 이 시스템은 주어진 주제에 대한 다양한 질문을 자동으로 생성하고, 이를 바탕으로 구조화된 기사를 작성합니다. 기존의 단순 검색과는 달리, STORM은 다양한 관점을 통해 보다 깊이 있는 정보를 제공합니다.

GPT-3.5나 다른 LLM을 사용한 기사 생성 도구들이 있지만, STORM은 특히 다양한 관점을 통한 질문 생성 및 시뮬레이션 대화 기능을 통해 보다 정확하고 심도 있는 정보 수집 및 기사 작성이 가능하다는 점에서 차별화됩니다.


STORM 시스템은 크게 두 단계로 구성됩니다:

STORM: 글 작성 단계 소개

  1. 사전 작성 단계: 인터넷 기반의 연구를 통해 참조문헌을 수집하고 기사의 개요를 생성합니다.
  2. 작성 단계: 수집된 개요와 참조문헌을 사용하여 인용문을 포함한 전체 기사를 작성합니다.

주요 기능

  • 다양한 관점에서의 질문 생성: 주제와 관련된 기존 기사를 분석하여 다양한 관점을 발견하고, 이를 바탕으로 질문을 생성합니다.
  • 시뮬레이션 대화: 위키백과 작성자와 주제 전문가 간의 대화를 시뮬레이션하여, 대화를 통해 주제에 대한 이해를 갱신하고 추가 질문을 할 수 있습니다.
  • 모듈화된 구현: dspy를 사용하여 고도로 모듈화된 방식으로 구현되어 있어, 코드의 확장성과 유지보수가 용이합니다.

더 읽어보기

STORM 데모 사용해보기

https://storm.genie.stanford.edu/

STORM 논문

STORM GitHub 저장소




이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다. :hugs:

:pytorch:파이토치 한국 사용자 모임:kr:이 정리한 이 글이 유용하셨나요? 회원으로 가입하시면 주요 글들을 이메일:love_letter:로 보내드립니다! (기본은 Weekly지만 Daily로 변경도 가능합니다.)

:gift: 아래:arrow_lower_right:쪽에 좋아요:heart:를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~ :star_struck:

유료 you.com api key가 필요해서 사용을 못 해보고 있습니다 :sob: