Code Docs

LLM Tool Agent Node (LLM 툴 에이전트 노드)

Tools node (툴 노드) 그룹

개요

LLM Tool Agent (LLM 툴 에이전트) 노드Call LLM (LLM 호출)노드와 같은 기반을 사용하지만, GPT-4, Clause Sonnet 등과 같은 호환 가능한 모델을 사용하여 도구 호출을 가능하게 합니다. 이를 통해 사용자는 다양한 도구와 상호작용하는 방식으로 LLM의 기능을 확장할 수 있습니다.

설명

이 노드는 **Call LLM (LLM 호출) 노드의 생성 기능과 **Define Tool (사용자 정의 툴)노드를 통해 정의된 사용자 정의 도구를 사용할 수 있는 기능이 결합되어있습니다. 도구 선택, 실행 및 결과 해석을 관리하며, LLM이 사용자 질문와 주어진 시스템 지시사항을 분석한 후 외부 시스템 및 API와 상호작용할 수 있는 복잡한 워크플로우를 가능하게 합니다.

사용 가이드라인

  1. 기본 LLM 구성

  2. 툴 통합 설정

워크플로우 패턴

Table of Contents


주요 기능

이럴 때 사용하세요

이렇게 사용하세요

입력 형식

Property Type 설명
Instructions text LLM의 행동을 안내하는 시스템 지침
User prompt text 주요 사용자 입력 또는 질문
Knowledge knowledge 현재 컨텍스트 정보
Prior knowledge knowledge 배경 지식
Tools tool 하나 또는 여러개의 연결된 define tool (사용자 정의 툴) 노드
Content content 처리할 주요 콘텐츠 또는 자료
Prior responses text 이전 출력 또는 응답

출력 형식

Property Type 설명
Tool output as text text 툴을 실행하여 나온 텍스트 출력
Tool output as knowledge knowledge 툴을 실행하여 나온 지식 출력
Generated response text LLM 응답
Conversation log text 툴 상호작용을 포함한 대화의 전체 기록