Skip to main content
POST
Verilen sohbet konuşması için bir model yanıtı isteği gönderir. Hem akış hem de akış dışı modları destekler. OpenAI Chat Completions API formatıyla uyumludur.

Kimlik Doğrulama

string
gerekli
Bearer token. Authorization başlığında API anahtarınızı bearer token olarak kullanın.Format: Bearer <SUNRA_KEY>

İstek

Bu endpoint bir JSON nesnesi bekler.
string
gerekli
Tamamlama için kullanılacak model. Mevcut modelleri sunra.ai/models adresinde inceleyin.
object[]
gerekli
Konuşma için mesaj listesi.
boolean
varsayılan:false
true olarak ayarlanırsa, kısmi mesaj deltaları server-sent events (SSE) olarak gönderilir.
integer
Tamamlamada üretilecek maksimum token sayısı.
number
0 ile 2 arasında örnekleme sıcaklığı. 0.8 gibi yüksek değerler çıktıyı daha rastgele yapar, 0.2 gibi düşük değerler daha odaklı ve belirleyici yapar.
number
Çekirdek örnekleme parametresi (0-1). Modelin top_p olasılık kütlesine sahip tokenleri değerlendirdiği, sıcaklık örneklemesine bir alternatif.
number
-2.0 ile 2.0 arasında bir sayı. Pozitif değerler, yeni tokenleri metindeki mevcut sıklıklarına göre cezalandırarak modelin aynı satırı kelimesi kelimesine tekrarlama olasılığını azaltır.
number
-2.0 ile 2.0 arasında bir sayı. Pozitif değerler, yeni tokenleri metinde daha önce görünüp görünmediklerine göre cezalandırarak modelin yeni konular hakkında konuşma olasılığını artırır.
string | string[]
API’nin daha fazla token üretmeyi durduracağı en fazla 4 dizi.

Yanıt

Başarılı sohbet tamamlama yanıtı.
string
Benzersiz tamamlama tanımlayıcısı.
string
Nesne türü. Her zaman chat.completion.
integer
Oluşturulma Unix zaman damgası.
string
Tamamlama için kullanılan model.
object[]
Tamamlama seçeneklerinin listesi.
object
Token kullanım istatistikleri.