Agent.listTools()
그만큼.listTools()메서드는 Agent에 대해 구성된 Tool을 검색하여 해당 Tool이 기능인지 확인합니다. 이러한 Tool은 Agent의 기능을 확장하여 특정 작업을 수행하거나 외부 시스템에 액세스할 수 있도록 합니다.
사용예사용예에 대한 직접 링크
await agent.listTools()
매개변수매개변수에 대한 직접 링크
options?:
{ requestContext?: RequestContext }
= {}
요청 컨텍스트를 포함하는 선택적 구성 객체입니다.
{ requestContext?: RequestContext }
requestContext?:
RequestContext
의존성 주입과 컨텍스트 정보를 위한 요청 컨텍스트입니다.
보고보고에 대한 직접 링크
tools:
TTools | Promise<TTools>
Agent에 구성된 Tool로, 직접 객체이거나 Tool로 이행되는 Promise입니다.
확장된 사용 예확장된 사용 예에 대한 직접 링크
await agent.listTools({
requestContext: new RequestContext(),
})