Endpoint özeti
Flexy Chat kavramı
Flexy Chat, yapay zekaya birprompt ve isteğe bağlı konuşma geçmişi (history) göndermenize olanak tanır. Yanıt, Server-Sent Events (SSE) formatında text/event-stream olarak akar — tüm yanıtın bitmesi beklenmez, token’lar geldikçe işlenebilir.
İş kuralları
history alanı: Önceki konuşma bağlamını aktarmak için kullanılır. Maksimum 20 mesaj gönderilebilir. Her mesaj role (user veya assistant) ve content alanlarını içermelidir.SSE Event akışı
Yanıt aşağıdaki sırayla event’ler gönderir:Yetkilendirme
FlexyChat endpoint’inde rol tabanlı izin kontrolü (
ViewAny:Resource vb.) uygulanmaz — erişim kontrolü tamamen token scope + throttle seviyesindedir. middleware('tenant') gerektirdiğinden aktif bir tenant bağlamı zorunludur.Token scope’ları (Passport)
flexy_chat:read scope’u yoktur — yalnızca flexy_chat:write kullanılır.