ReasoningStartStreamPart
Namespace: Vercel.AI.Provider
public sealed class ReasoningStartStreamPart : LanguageModelStreamPartMarks the start of one reasoning block.
Inheritance: object → LanguageModelStreamPart
Constructors
Section titled “Constructors”ReasoningStartStreamPart(string, JsonElement?)
Section titled “ReasoningStartStreamPart(string, JsonElement?)”public ReasoningStartStreamPart(string id, JsonElement? providerMetadata = null)Creates a reasoning-start part.
Parameters
| Name | Type | Description |
|---|---|---|
id |
string | |
providerMetadata |
JsonElement? |
Properties
Section titled “Properties”public string Id { get; }Reasoning block id.
Value: string
ProviderMetadata
Section titled “ProviderMetadata”public JsonElement? ProviderMetadata { get; }Provider metadata for this block.
Value: JsonElement?
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product