Einbettung#

Einleitung#

Die Einbettungsmodelle von OpenAI wandeln Text für verschiedene NLP-Aufgaben in dichte Vektorrepräsentationen um. Weitere Informationen finden Sie in der OpenAI Embeddings API.

Voraussetzung#

OpenAI-Ressourcen erstellen

Verbindungen#

Einrichten von Verbindungen zur Bereitstellung von Ressourcen im Einbettungswerkzeug.

Typ

Name

API-SCHLÜSSEL

API-Typ

API-Version

OpenAI

Erforderlich

Erforderlich

-

-

AzureOpenAI

Erforderlich

Erforderlich

Erforderlich

Erforderlich

Eingaben#

Name

Typ

Beschreibung

Erforderlich

Eingabe

string

der Eingabetext, der eingebettet werden soll

Ja

Verbindung

string

die Verbindung, die das Einbettungswerkzeug zur Bereitstellung von Ressourcen verwendet

Ja

modell/deployment_name

string

Instanz der Text-Einbettungs-Engine, die verwendet werden soll. Geben Sie den Modellnamen ein, wenn Sie eine OpenAI-Verbindung verwenden, oder den Deployment-Namen, wenn Sie eine Azure OpenAI-Verbindung verwenden.

Ja

Ausgaben#

Rückgabetyp

Beschreibung

Liste

die Vektorrepräsentationen für Eingaben

Das Folgende ist eine Beispielantwort des Einbettungswerkzeugs

Ausgabe
[-0.005744616035372019,
-0.007096089422702789,
-0.00563855143263936,
-0.005272455979138613,
-0.02355326898396015,
0.03955197334289551,
-0.014260607771575451,
-0.011810848489403725,
-0.023170066997408867,
-0.014739611186087132,
...]