Freigeben über


HostedFileContent Klasse

Definition

Stellt eine Datei dar, die vom KI-Dienst gehostet wird.

public ref class HostedFileContent sealed : Microsoft::Extensions::AI::AIContent
public sealed class HostedFileContent : Microsoft.Extensions.AI.AIContent
type HostedFileContent = class
    inherit AIContent
Public NotInheritable Class HostedFileContent
Inherits AIContent
Vererbung
HostedFileContent

Hinweise

Im Gegensatz zu DataContent den Daten für eine Datei oder ein BLOB stellt diese Klasse eine Datei dar, die vom KI-Dienst gehostet und von einem Bezeichner referenziert wird. Solche Bezeichner sind spezifisch für den Anbieter.

Konstruktoren

Name Beschreibung
HostedFileContent(String)

Initialisiert eine neue Instanz der HostedFileContent-Klasse.

Eigenschaften

Name Beschreibung
AdditionalProperties

Dient zum Abrufen oder Festlegen zusätzlicher Eigenschaften für den Inhalt.

(Geerbt von AIContent)
Annotations

Dient zum Abrufen oder Festlegen einer Liste von Anmerkungen zu diesem Inhalt.

(Geerbt von AIContent)
CreatedAt

Ruft ab oder legt fest, wann die Datei erstellt wurde.

FileId

Ruft die ID der gehosteten Datei ab oder legt sie fest.

MediaType

Dient zum Abrufen oder Festlegen eines optionalen Medientyps (auch als MIME-Typ bezeichnet), der der Datei zugeordnet ist.

Name

Dient zum Abrufen oder Festlegen eines optionalen Namens, der der Datei zugeordnet ist.

Purpose

Dient zum Abrufen oder Festlegen des Zwecks, für den die Datei hochgeladen wurde.

RawRepresentation

Dient zum Abrufen oder Festlegen der unformatierten Darstellung des Inhalts aus einer zugrunde liegenden Implementierung.

(Geerbt von AIContent)
Scope

Ruft den Bereich (z. B. Container-ID) ab, in dem sich die Datei befindet, oder legt diesen fest.

SizeInBytes

Ruft die Größe der Datei in Bytes ab oder legt sie fest.

Methoden

Name Beschreibung
HasTopLevelMediaType(String)

Bestimmt, ob der Typ der MediaTypeobersten Ebene dem angegebenen topLevelTypeentspricht.

Gilt für: