Generiert mehrere Einbettungen aus dem Modell anhand des Eingabetexts in einem synchronen Aufruf.
HTTP-Anfrage
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:batchEmbedText
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
model |
Erforderlich. Der Name des |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"texts": [
string
],
"requests": [
{
object ( |
Felder | |
---|---|
texts[] |
Optional. Die Eingabetexte im freien Format, die das Modell in eine Einbettung umwandelt. Derzeit sind maximal 100 Texte zulässig, bei denen ein Fehler ausgegeben wird. |
requests[] |
Optional. Betten Sie Anfragen für den Batch ein. Es kann nur entweder |
Antworttext
Die Antwort auf eine EmbedTextRequest.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"embeddings": [
{
object ( |
Felder | |
---|---|
embeddings[] |
Nur Ausgabe Die Einbettungen, die aus dem Eingabetext generiert wurden. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/generative-language
https://www.googleapis.com/auth/generative-language.tuning
https://www.googleapis.com/auth/generative-language.tuning.readonly
https://www.googleapis.com/auth/generative-language.retriever
https://www.googleapis.com/auth/generative-language.retriever.readonly
Weitere Informationen finden Sie in der Authentifizierungsübersicht.
EmbedTextRequest
Anfrage zum Abrufen einer Texteinbettung aus dem Modell.
JSON-Darstellung |
---|
{ "model": string, "text": string } |
Felder | |
---|---|
model |
Erforderlich. Der Modellname, der mit dem Format Modell=Modelle/{Modell} verwendet werden soll. |
text |
Optional. Der Eingabetext im freien Format, den das Modell in eine Einbettung umwandelt. |