Method: models.embedText

Gera um embedding do modelo com uma mensagem de entrada recebida.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
model

string

Obrigatório. O nome do modelo a ser usado com o formato model=models/{model}.

Corpo da solicitação

O corpo da solicitação contém dados com a seguinte estrutura:

Representação JSON
{
  "text": string
}
Campos
text

string

Opcional. O texto de entrada de formato livre que o modelo transformará em um embedding.

Corpo da resposta

A resposta para uma EmbedTextRequest.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "embedding": {
    object (Embedding)
  }
}
Campos
embedding

object (Embedding)

Apenas saída. O embedding gerado com base no texto de entrada.

Escopos de autorização

Requer um dos seguintes escopos de 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

Para saber mais, consulte a Visão geral da autenticação.