Type Alias AggregatedDoStreamOutput

AggregatedDoStreamOutput: {
    content: string;
    role: "assistant";
    tool_calls: {
        function: { arguments: string; name: string };
        id: string;
        type: "function";
    }[];
    finishReason?: LanguageModelV2FinishReason;
    providerMetadata?: SharedV2ProviderMetadata;
}

Type declaration

  • content: string
  • role: "assistant"
  • tool_calls: { function: { arguments: string; name: string }; id: string; type: "function" }[]
  • OptionalfinishReason?: LanguageModelV2FinishReason
  • OptionalproviderMetadata?: SharedV2ProviderMetadata