StreamTranslateResult
Namespace: Vercel.AI.Operations
public sealed class StreamTranslateResultStreaming translation result.
Inheritance: object
Properties
Section titled “Properties”DurationInSeconds
Section titled “DurationInSeconds”public Task<double?> DurationInSeconds { get; }Duration. Accessing it claims the stream.
Value: Task<double?>
FullStream
Section titled “FullStream”public OperationFullStream<ModelStreamPart> FullStream { get; }Single-consumer part stream.
Value: OperationFullStream<ModelStreamPart>
ProviderMetadata
Section titled “ProviderMetadata”public Task<JsonElement> ProviderMetadata { get; }Provider metadata. Accessing it claims the stream.
Value: Task<JsonElement>
Response
Section titled “Response”public Task<ProviderResponse> Response { get; }Response. Accessing it claims the stream.
Value: Task<ProviderResponse>
SourceText
Section titled “SourceText”public Task<string> SourceText { get; }Source transcript. Accessing it claims the stream.
Value: Task<string>
TranslationText
Section titled “TranslationText”public Task<string> TranslationText { get; }Translated text. Accessing it claims the stream.
Value: Task<string>
public Task<OperationUsage?> Usage { get; }Usage. Accessing it claims the stream.
Value: Task<OperationUsage>
Warnings
Section titled “Warnings”public Task<IReadOnlyList<OperationWarning>> Warnings { get; }Warnings. Accessing it claims the stream.
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product