Создает несколько внедрений из модели с учетом входного текста в синхронном вызове.
HTTP-запрос
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:batchEmbedText
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
model | Необходимый. Имя |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{
"texts": [
string
],
"requests": [
{
object ( |
Поля | |
---|---|
texts[] | Необязательный. Входные тексты в свободной форме, которые модель преобразует во внедрение. Текущий лимит — 100 текстов, при превышении которых будет выдаваться ошибка. |
requests[] | Необязательный. Встраивание запросов на пакет. Можно задать только один из |
Тело ответа
Ответ на EmbedTextRequest.
В случае успеха тело ответа содержит данные следующей структуры:
JSON-представление |
---|
{
"embeddings": [
{
object ( |
Поля | |
---|---|
embeddings[] | Только вывод. Вложения, созданные на основе входного текста. |
Области авторизации
Требуется одна из следующих областей 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
Для получения дополнительной информации см. Обзор аутентификации .
Встроитьтекстовый запрос
Запрос на встраивание текста из модели.
JSON-представление |
---|
{ "model": string, "text": string } |
Поля | |
---|---|
model | Необходимый. Имя модели, которое будет использоваться в формате model=models/{model}. |
text | Необязательный. Входной текст в произвольной форме, который модель превратит во внедрение. |