UploadFileRequest
Namespace: Vercel.AI.Operations
public sealed class UploadFileRequestOptions for CancellationToken).
Inheritance: object
Properties
Section titled “Properties”public ApiOrProvider<IFileStore, IFileStoreProvider>? Api { get; set; }Files API or a provider that exposes one.
Value: ApiOrProvider<IFileStore, IFileStoreProvider>
CancellationToken
Section titled “CancellationToken”public CancellationToken CancellationToken { get; set; }Cancellation token.
Value: CancellationToken
public object? Data { get; set; }Tagged data, bytes, or a string shorthand.
Value: object
Filename
Section titled “Filename”public string? Filename { get; set; }Optional filename.
Value: string
Headers
Section titled “Headers”public IReadOnlyDictionary<string, string>? Headers { get; set; }Request headers.
Value: IReadOnlyDictionary<string, string>
MediaType
Section titled “MediaType”public string? MediaType { get; set; }Optional media type. Detected when omitted.
Value: string
ProviderOptions
Section titled “ProviderOptions”public JsonElement? ProviderOptions { get; set; }Provider options. Null when omitted.
Value: JsonElement?
ProviderOptionsSpecified
Section titled “ProviderOptionsSpecified”public bool ProviderOptionsSpecified { get; set; }True when the caller set ProviderOptions, including an explicit null.
Value: bool
Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product