Eğitmene bir tur gönder
API sürümü 2026-10-affable-towhee
Eğitmene bir mesaj gönderir ve yanıtı delta olayları olarak akış halinde iletir, done ile biter. Hiçbir şey saklanmaz: son sohbeti en fazla 20 girdiyle history içinde gönderin. character ve situation sahneyi belirler. Ücretli bir plan gerektirir.
Kapsamlar tutor:converse
Parametreler
Lingara-Versionheaderstringisteğe bağlı- Bu isteğin yanıtlanacağı API sürümü. Belirtilmezse bir erişim token'ı istemcisinin bağlı olduğu sürümü, token içermeyen bir istek ise güncel sürümü alır. Hâlâ geliştirilmekte olan sürüme yalnızca burada adı verilerek ulaşılır. Bilinmeyen bir sürüm
400veapi_version_unknownkoduyla yanıtlanır.GET /v1/versionssürümleri listeler.
İstek gövdesi application/json
messagestringzorunluhistoryarray of TurnEntryisteğe bağlıroleTurnRolezorunlucontentstringzorunlu
source_langstringzorunlutarget_langstringzorunlulevelinteger | nullisteğe bağlıcharacterstring | nullisteğe bağlısituationstring | nullisteğe bağlı
Yanıtlar
200 Eğitmenin yanıtı, parça parça
Akış olayları text/event-stream
Keepalive yorumu göndermez.
-
deltaTurnDelta -
textstringzorunlu
-
noticeNotice -
codestringzorunlumessagestringzorunlu
-
doneDone Akışı sonlandırır -
errorStreamError Akışı sonlandırır -
200 yanıtının içinde gelir. Durum satırı zaten gönderilmiş olduğundan, akış açıldıktan sonraki bir hata bu olay olarak bildirilir.
codestringzorunlumessagestringzorunluplan_idstring | nullisteğe bağlı
Hatalar
402application/json- Kullanım başına ücretlendirilen bir istemcinin çağrısı, hiçbir şey harcamadan reddedildi.
spend_cap_reached: istemci veya hesabı aylık harcama sınırına ulaştı; sınırı Entegrasyonlar sayfasında yükseltin.metered_billing_inactive: bu hesap için kullanım başına ücretlendirme etkin değil; Entegrasyonlar sayfasında kurun veya ödeme yöntemini güncelleyin. 410application/json- Bu isteğin yanıtlandığı API sürümü sonlandırıldı.
Lingara-Versioniçinde desteklenen bir sürüm gönderin veya istemciyi başka bir sürüme bağlayın. 4XXapplication/json- İstek reddedildi.
codenedenini belirtir,errorise bunu sözcüklerle açıklar. 503application/json · text/plain- Hizmet geçici olarak kullanılamıyor;
Retry-Afteriçindeki saniye sayısı kadar bekledikten sonra yeniden deneyin. Bakım sırasında gövde, hata zarfı yerine düz metindir. 5XXapplication/json- İstek reddedildi.
codenedenini belirtir,errorise bunu sözcüklerle açıklar.
codestringzorunluİsteğin neden reddedildiği, dallanmak için kullanılabilecek sabit bir kod olarak: örneğin
insufficient_scope(403),rate_limited(429) ve kullanım başına ücretlendirilen bir istemci içinspend_cap_reached(402) ilemetered_billing_inactive(402).errorstringzorunlu
Örnek
Kütüphane mi tercih edersiniz? Kütüphaneler bölümüne bakın.
Örnek akış
event: delta
data: {"text":"两斤荔枝,"}
event: delta
data: {"text":"一共三十块。"}
event: done
data: {}Bir çeviri ile İngilizce referans arasında fark varsa, İngilizce referans geçerlidir.