-
LLM Agents - LLM으로 제어하는 에이전트 제작 라이브러리IT-Information/chatGPT 2023. 4. 23. 15:23
LLM의 기본 답변 외에 확장 컴포넌트를 통해서 추가적인 동작이 가능한 에이전트를 간단히 만들 수 있게 도와줌
(github.com/mpaepper)
동작방식
도구를 이용해 작업를 처리하는 기본 프롬프트로 명령을 내림
에이전트가 사용 가능한 커스텀 컴포넌트인 Tool을 생성(REPL에서 파이썬 코드 실행, 구글 이나 HN에서 검색 하는 등)
에이전트가 "Thought, Action, Observation"을 반복
Thought/Action은 LLM이 생성
Observation은 Tool이 생성
LLM이 프롬프트에 새로 추가된 정보들을 획득하고, 그 정보에 의해 처리
에이전트가 충분한 정보를 받게 되면, 최종 답변을 출력
Tool
간단한 파이썬 클래스로 use(input_text: str) -> str 을 구현
Name과 Description에 LLM이 이해 가능하게 도구에 대한 설명을 작성
'IT-Information > chatGPT' 카테고리의 다른 글
워드프레스와 GPTs를 연동하여 자동 포스팅 시스템 구축 2-2 (0) 2024.03.15 워드프레스와 GPTs를 연동하여 자동 포스팅 시스템 구축 1-2 (0) 2024.03.15 LLM의 의미 이해: 대규모 언어 모델 (0) 2023.04.24 마음을 사로잡는 AI 도구 (0) 2023.04.10 OpenAI의 ChatGPT-4: AI 언어 모델의 차세대 진화 (0) 2023.03.16 GoogleSheets에서 GPT3 돌리기 연구 (0) 2023.02.03