ModelStreamPart
Namespace: Vercel.AI.Operations
public sealed class ModelStreamPartA part emitted by a transcription or translation model stream.
Inheritance: object
Properties
Section titled “Properties”public byte[]? Audio { get; set; }Translated audio bytes.
Value: byte[]
public string? Delta { get; set; }Text delta.
Value: string
DurationInSeconds
Section titled “DurationInSeconds”public double? DurationInSeconds { get; set; }Duration in seconds.
Value: double?
public Exception? Error { get; set; }Error carried by an error part.
Value: Exception
Headers
Section titled “Headers”public IReadOnlyDictionary<string, string>? Headers { get; set; }Response headers.
Value: IReadOnlyDictionary<string, string>
public string? Id { get; set; }Part id.
Value: string
Language
Section titled “Language”public string? Language { get; set; }Detected language.
Value: string
ModelId
Section titled “ModelId”public string? ModelId { get; set; }Response model id.
Value: string
OutputText
Section titled “OutputText”public string? OutputText { get; set; }Translated text on finish.
Value: string
ProviderMetadata
Section titled “ProviderMetadata”public JsonElement? ProviderMetadata { get; set; }Provider metadata.
Value: JsonElement?
public JsonElement? Raw { get; set; }Raw provider chunk.
Value: JsonElement?
Segments
Section titled “Segments”public IReadOnlyList<TranscriptSegment>? Segments { get; set; }Transcript segments.
Value: IReadOnlyList<TranscriptSegment>
SourceText
Section titled “SourceText”public string? SourceText { get; set; }Source transcript on finish.
Value: string
public string? Text { get; set; }Final text.
Value: string
Timestamp
Section titled “Timestamp”public DateTime? Timestamp { get; set; }Response timestamp.
Value: DateTime?
public string Type { get; set; }Part type.
Value: string
public OperationUsage? Usage { get; set; }Usage on finish.
Value: OperationUsage
Warnings
Section titled “Warnings”public IReadOnlyList<OperationWarning>? Warnings { get; set; }Warnings carried by stream-start.
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product