Method: models.batchEmbedText

Generuje wiele wektorów dystrybucyjnych z modelu w trakcie wywołania synchronicznego z danym wejściowym tekstem.

Żądanie HTTP

POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:batchEmbedText

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
model

string

To pole jest wymagane. Nazwa elementu Model, która ma być używana do wygenerowania umieszczenia. Przykłady: modele/embedding-gecko-001

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "texts": [
    string
  ],
  "requests": [
    {
      object (EmbedTextRequest)
    }
  ]
}
Pola
texts[]

string

Opcjonalnie. Swobodne teksty wejściowe, które model przekształci we osadzone miejsce. Obecny limit to 100 tekstów, po których zostanie zgłoszony błąd.

requests[]

object (EmbedTextRequest)

Opcjonalnie. Żądania umieszczenia na potrzeby grupy. Można ustawić tylko jedną z tych wartości: texts lub requests.

Treść odpowiedzi

Odpowiedź na żądanie EmbedTextRequest.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "embeddings": [
    {
      object (Embedding)
    }
  ]
}
Pola
embeddings[]

object (Embedding)

Tylko dane wyjściowe. Wektory dystrybucyjne wygenerowane na podstawie tekstu wejściowego.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • 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

Więcej informacji znajdziesz w artykule Omówienie uwierzytelniania.

EmbedTextRequest

Poproś o umieszczenie tekstu z modelu.

Zapis JSON
{
  "model": string,
  "text": string
}
Pola
model

string

To pole jest wymagane. Nazwa modelu używana w formacie model=model/{model}.

text

string

Opcjonalnie. Swobodny tekst wejściowy, który model przekształci we osadzony tekst.