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:
OpenAI:
- Registrieren Sie Ihr Konto auf der OpenAI-Website.
- Melden Sie sich an, und suchen Sie Ihren persönlichen API-Schlüssel.
Azure OpenAI-Dienst:
Erstellen Sie Azure OpenAI-Ressourcen mit diesen Anweisungen.
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: