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;