ImageCallResult
Namespace: Vercel.AI.Operations
public sealed class ImageCallResultOne provider call preserved on the result.
Inheritance: object
Constructors
Section titled “Constructors”ImageCallResult(IReadOnlyList<GeneratedImage>, JsonElement?, ProviderResponse, IReadOnlyList<OperationWarning>, OperationUsage?)
Section titled “ImageCallResult(IReadOnlyList<GeneratedImage>, JsonElement?, ProviderResponse, IReadOnlyList<OperationWarning>, OperationUsage?)”public ImageCallResult(IReadOnlyList<GeneratedImage> images, JsonElement? providerMetadata, ProviderResponse response, IReadOnlyList<OperationWarning> warnings, OperationUsage? usage)Creates a call record.
Parameters
| Name | Type | Description |
|---|---|---|
images |
IReadOnlyList<GeneratedImage> | |
providerMetadata |
JsonElement? | |
response |
ProviderResponse | |
warnings |
IReadOnlyList<OperationWarning> | |
usage |
OperationUsage |
Properties
Section titled “Properties”Images
Section titled “Images”public IReadOnlyList<GeneratedImage> Images { get; }Images from this call.
Value: IReadOnlyList<GeneratedImage>
ProviderMetadata
Section titled “ProviderMetadata”public JsonElement? ProviderMetadata { get; }Provider metadata from this call.
Value: JsonElement?
Response
Section titled “Response”public ProviderResponse Response { get; }Response metadata.
Value: ProviderResponse
public OperationUsage? Usage { get; }Usage from this call.
Value: OperationUsage
Warnings
Section titled “Warnings”public IReadOnlyList<OperationWarning> Warnings { get; }Warnings from this call.
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product