Freigeben über


Einbettungstool

OpenAI-Einbettungsmodelle konvertieren Text in dichte Vektordarstellungen für verschiedene Verarbeitungsaufgaben in natürlicher Sprache. Weitere Informationen finden Sie in der OpenAI Embeddings-API.

Voraussetzungen

Erstellen Sie die OpenAI-Ressourcen:

Verbindungen

Richten Sie Verbindungen ein, um Ressourcen im Einbettungstool bereitzustellen.

type Name API-Schlüssel API-Typ API-Version
OpenAI Erforderlich Erforderlich - -
AzureOpenAI Erforderlich Erforderlich Erforderlich Erforderlich

Eingaben

Name Typ Beschreibung Erforderlich
input Zeichenfolge Eingabetext zum Einbetten. Ja
Verbindung Zeichenfolge Verbindung für das Einbettungstool, das zum Bereitstellen von Ressourcen verwendet wird. Ja
model/deployment_name Zeichenfolge Instanz des zu verwendenden Texteinbettungsmoduls. Geben Sie den Modellnamen ein, wenn Sie eine OpenAI-Verbindung verwenden. Fügen Sie den Bereitstellungsnamen ein, wenn Sie eine Azure OpenAI-Verbindung verwenden. Ja

Ausgaben

Rückgabetyp Beschreibung
list Vektordarstellungen für Eingaben

Hier ist eine Beispielantwort, die das Einbettungstool zurückgibt:

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