GenerateContentRequest
girişine sahip modelden bir yanıt oluşturur.
HTTP isteği
POST https://generativelanguage.googleapis.com/v1/{model=models/*}:generateContent
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
model |
Zorunlu. Tamamlama oluşturmak için kullanılacak Biçim: |
İstek içeriği
İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:
JSON gösterimi |
---|
{ "contents": [ { object ( |
Alanlar | |
---|---|
contents[] |
Zorunlu. Modelle devam eden görüşmenin içeriği. Tek dönüşlü sorgular için bu tek bir örnektir. Çok dönüşlü sorgularda bu, görüşme geçmişini ve en son isteği içeren tekrarlanan bir alandır. |
safetySettings[] |
İsteğe bağlı. Güvenli olmayan içerikleri engellemek için benzersiz Bu, |
generationConfig |
İsteğe bağlı. Model oluşturma ve çıkışlar için yapılandırma seçenekleri. |
Yanıt gövdesi
Başarılıysa yanıt metni, GenerateContentResponse
öğesinin bir örneğini içerir.
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.