Eşzamanlı bir çağrıda giriş metni verilen modelden birden fazla yerleştirme oluşturur.
HTTP isteği
POST https://generativelanguage.googleapis.com/v1beta/{model=models/*}:batchEmbedText
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
model |
Zorunlu. Yerleştirmenin oluşturulması için kullanılacak |
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:
JSON gösterimi |
---|
{
"texts": [
string
],
"requests": [
{
object ( |
Alanlar | |
---|---|
texts[] |
İsteğe bağlı. Modelin bir yerleştirmeye dönüştüreceği serbest biçimli giriş metinleri. Geçerli sınır 100 metindir. Bu sınırın üzerine çıkıldığında hata mesajı verilir. |
requests[] |
İsteğe bağlı. Grup için yerleştirme istekleri. |
Yanıt gövdesi
Bir EmbedTextRequest için alınan yanıt.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{
"embeddings": [
{
object ( |
Alanlar | |
---|---|
embeddings[] |
Yalnızca çıkış. Giriş metninden oluşturulan yerleştirmeler. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
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
Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış bölümüne bakın.
EmbedTextRequest
Modelden bir metin yerleştirilmiş öğe alma isteği.
JSON gösterimi |
---|
{ "model": string, "text": string } |
Alanlar | |
---|---|
model |
Zorunlu. model=models/{model} biçimiyle kullanılacak model adı. |
text |
İsteğe bağlı. Modelin bir yerleştirmeye dönüştüreceği serbest biçimli giriş metni. |