POST /chat/completions
model alanı siber-v3 olmalıdır. messages en az bir mesaj içermelidir. Gövde application/json olarak gönderilir.
JSON
{
"model": "siber-v3",
"messages": [{"role": "user", "content": "Bu fonksiyon için sınır durumlarını listele."}],
"max_tokens": 1024,
"stream": false
}Temel alanlar
Ek SDK alanlarının kabul edilmesi bütün model davranışlarının garanti edildiği anlamına gelmez. Beklenmeyen alanlar doğrudan iç servise geçirilmez.
| Alan / durum | Açıklama |
|---|---|
| messages | Boş olmayan mesaj dizisi |
| max_tokens | 1–8192; varsayılan 4096 |
| stream | Boolean; true ise SSE |
| temperature / top_p | Model tarafından işlenen örnekleme alanları |
| tools / tool_choice | İstemci araç döngüsü için alanlar |
Yanıtı ve kullanımı işle
Senkron yanıtta choices içeriğini ve varsa usage alanını işle. Akışta parça sınırlarını JSON olay sınırı sanma. Araç sonucu gerekiyorsa kendi istemcin doğrulayıp çalıştırmalıdır; servis senin fonksiyonunu kendiliğinden çalıştırmaz.