Kaynaklar · API Referansı

API Referansı

Her OpenQCore uç noktası için eksiksiz referans; çalışma zamanı yüzeyi ve yürütme katmanına göre gruplanmıştır.

API Kataloğu

Hızlı, yürütme odaklı bir dizin. Ayrıntılı teknik açıklamalar her bir API sayfasında bulunur.

Kimlik Doğrulama

POST /auth/login
POST /auth/refresh

Kimlik doğrulama, API anahtarları, kapsam yönetimi ve erişim kontrolü.

[Kimlik Doğrulama Belgelerini Görüntüle]

API Anahtarları

POST /api-keys
GET /api-keys
POST /api-keys/{key_id}/revoke
POST /api-keys/{key_id}/disable

Etkileşimli olmayan kimlik doğrulama için kullanılan kişisel API anahtarlarını oluşturma, listeleme, iptal etme ve devre dışı bırakma.

API Anahtarları Referansını Görüntüle →

Chat Çalışma Zamanı

GET /chat/health
POST /chat/completions

Temel konuşma yürütme, akış, kalıcılık ve çalışma zamanı kontrolleri.

[Chat API'yi Görüntüle]

Sohbet Oturumları ve Mesajlar

POST /sessions
GET /sessions
GET /sessions/{session_id}/messages
PATCH /sessions/{session_id}
DELETE /sessions/{session_id}
GET /messages/{message_id}
PATCH /messages/{message_id}
GET /messages/{message_id}/history
POST /messages/{message_id}/undo
DELETE /messages/{message_id}

Sohbet oturumlarını oluşturma, listeleme, yeniden adlandırma, sabitleme/yıldızlama ve silme; bir mesajı değişiklik geçmişiyle düzenleme, son düzenlemeyi geri alma veya mesajı silme.

Oturumlar ve Mesajlar API'sini Görüntüle →

Ses Çalışma Zamanı

POST /voice/chat
POST /voice/chat/meta
POST /voice/interrupt/{session_id}
WS /voice/ws

Gerçek zamanlı STT, LLM ve TTS, kesinti yönetimi ve ses akışı.

[Voice API'yi Görüntüle]

Iris Multimodal

POST /iris/generate
POST /iris/video
POST /iris/ocr
POST /iris/verify

Görüntü, video, OCR ve multimodal iş akışları.

[Iris API'yi Görüntüle]

Bilgi

GET /console/knowledge
POST /console/knowledge
POST /console/knowledge/upload
POST /console/knowledge/ask
PATCH /console/knowledge/{id}
DELETE /console/knowledge/{id}

Bilgi edinme, sorgulama ve sorgulamaya dayalı yürütme.

[Knowledge API'yi Görüntüle]

Arşiv

POST /archive/units
GET /archive/units
GET /archive/units/{unit_id}
PATCH /archive/units/{unit_id}
DELETE /archive/units/{unit_id}

Kullanıcıya veya çalışma alanına ait arşivlenmiş bilgi birimlerini oluşturma, listeleme, alma, güncelleme ve silme.

Arşiv API'sini Görüntüle →

Çalışma Zamanı Başlıkları

Farklı çalışma zamanı yüzeylerinde gerekli başlıklar için hızlı başvuru.

BaşlıkGerekli
Authorization
X-API-Key
Authorization'a alternatif
X-Scope-Type
X-Workspace-ID
Yalnızca çalışma alanı
X-Agent-ID
İsteğe bağlı

Yanıt Kodları

Yaygın operasyonel yanıt sınıfları.

KodAnlamı
200Başarılı
400Hatalı İstek
401Yetkisiz
403Erişim Engellendi
409Kilitleme Çakışması
422Doğrulama Hatası
429İstek Sınırlandırıldı
503Aşırı Yüklenme

Platform İstatistikleri

Üst düzey operasyonel genel bakış.

37

Uç Noktalar

4

Çalışma Zamanı Ortamları

8

Sağlayıcı Entegrasyonları

Birleşik

Çıktı Sözleşmesi

İkili

Akışlı + Akışsız