본문으로 건너뛰기

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;