본문으로 건너뛰기

인터페이스: RunFinishedEvent

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

실행이 성공적으로 완료되면 방출됩니다.

@ag-ui/core가 제공하는 항목: threadId, runId, result?, outcome? Spec의 usage[]는 provider/model 토큰 수입니다. TanStack의 나머지 항목은 metadata.tanstack에 있습니다.

확장

  • Pick<AGUIRunFinishedEvent, "threadId" | "runId" | "result" | "outcome" | "timestamp" | "rawEvent">

속성

finishReason?

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

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

metadata.tanstack에서 클라이언트에 복원됩니다.


metadata?

optional metadata?: object & Record<string, any>;

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

타입 선언

tanstack?
optional tanstack?: TanStackRunMetadata;

model?

optional model?: string;

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

metadata.tanstack에서 클라이언트에 복원됩니다.


type

type: RUN_FINISHED;

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


usage?

optional usage?: 
| TokenUsage<ProviderUsageDetails>
| SpecTokenUsage[];

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