본문으로 건너뛰기

인터페이스: ToolCall<TMetadata>

정의 위치: packages/ai/src/types.ts:166

타입 매개변수

TMetadata

TMetadata = unknown

속성

function

function: object;

정의 위치: packages/ai/src/types.ts:169

arguments

arguments: string;

name

name: string;

id

id: string;

정의 위치: packages/ai/src/types.ts:167


metadata?

optional metadata?: TMetadata;

정의 위치: packages/ai/src/types.ts:176

도구 호출 수명 주기 전체에서 전달할 공급자별 메타데이터입니다. TToolCallMetadata를 통해 어댑터별로 타입이 지정됩니다. 예를 들어 @tanstack/ai-gemini는 이를 { thoughtSignature?: string }로 설정합니다.


type

type: "function";

정의 위치: packages/ai/src/types.ts:168