Class AI21FileUploadRequest
Implements
Inherited Members
Namespace: Glitch9.AIDevKit.AI21Labs
Assembly: Glitch9.AIDevKit.Provider.AI21.dll
Syntax
public sealed class AI21FileUploadRequest : IMultipartFormRequest
Properties
| Edit this page View SourceFile
Raw file bytes. Every uploaded file must have a unique file name. Specifying file labels will find only files with both the specified name and label.
Declaration
[JsonProperty("file")]
public IFile File { get; set; }
Property Value
| Type | Description |
|---|---|
| IFile |
Labels
Arbitrary string labels that describe the contents of this file. Labels are case-sensitive. Specifying labels or labels + name will return only files with both any of the specified labels and the specified name.
Declaration
[JsonProperty("labels")]
public string[] Labels { get; set; }
Property Value
| Type | Description |
|---|---|
| string[] |
PublicUrl
A public URL associated with the file, if any. Only used as metadata, to indicate the location of the source file. For example, if implementing a search engine against a website, specifying a URL for each uploaded file is a simple way to present the link to the file in the search results presented to the user.
Declaration
[JsonProperty("publicUrl")]
public string PublicUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| string |