본문으로 건너뛰기

Type Alias: AdapterYieldChunk

type AdapterYieldChunk = StreamChunk & object;

정의 위치: packages/ai/src/utilities/adapter-yield-chunk.ts:8

정규화 전 어댑터/엔진의 yield입니다. 공개 StreamChunk는 사양 전용입니다. 이 타입은 이전의 추가 필드도 계속 허용합니다.

타입 선언​

args?​

optional args?: string;

content?​

optional content?: string;

delta?​

optional delta?: string | ReadonlyArray<unknown>;

error?​

optional error?: object;

error.code?​

optional code?: string;

error.message​

message: string;

finishReason?​

optional finishReason?: "stop" | "length" | "content_filter" | "tool_calls" | null;

index?​

optional index?: number;

input?​

optional input?: unknown;

model?​

optional model?: string;

output?​

optional output?: unknown;

result?​

optional result?: string | ContentPart[];

runId?​

optional runId?: string;

signature?​

optional signature?: string;

state?​

optional state?: ToolOutputState | Record<string, unknown>;

stepId?​

optional stepId?: string;

stepType?​

optional stepType?: string;

tanstack:interruptErrors?​

optional tanstack:interruptErrors?: ReadonlyArray<InterruptSubmissionError>;

threadId?​

optional threadId?: string;

toolCallName?​

optional toolCallName?: string;

toolName?​

optional toolName?: string;

usage?​

optional usage?: any;