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 |
To pole jest wymagane. Nazwa elementu |
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"texts": [
string
],
"requests": [
{
object ( |
Pola | |
---|---|
texts[] |
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[] |
Opcjonalnie. Żądania umieszczenia na potrzeby grupy. Można ustawić tylko jedną z tych wartości: |
Treść odpowiedzi
Odpowiedź na żądanie EmbedTextRequest.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{
"embeddings": [
{
object ( |
Pola | |
---|---|
embeddings[] |
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 |
To pole jest wymagane. Nazwa modelu używana w formacie model=model/{model}. |
text |
Opcjonalnie. Swobodny tekst wejściowy, który model przekształci we osadzony tekst. |