API Referansı — Genel Bakış
Qevron API'si OpenAI biçimini temel alır. Tüm uç noktalar https://app.qevron.ai altındadır ve API anahtarı ile doğrulanır.
Temel bilgiler
| Konu | Değer |
|---|---|
| Base URL | https://app.qevron.ai/v1 |
| Kimlik doğrulama | Authorization: Bearer sk-... (ayrıntı) |
| İçerik tipi | application/json (dosya yüklemeleri hariç → multipart/form-data) |
| Akış | "stream": true → text/event-stream (SSE) |
Ortak başlıklar
Authorization: Bearer sk-... # zorunlu
Content-Type: application/json # JSON gövdeli isteklerde
Qevron-Channel: <ad|id> # opsiyonel: belirli kanalı seçTüm uç noktalar
| Uç nokta | Method | Açıklama |
|---|---|---|
/v1/chat/completions | POST | Sohbet / metin üretimi (akış, araçlar, görsel) |
/v1/completions | POST | Klasik metin tamamlama |
/v1/embeddings | POST | Metin → vektör embedding |
/v1/engines/{model}/embeddings | POST | Embedding (eski biçim) |
/v1/images/generations | POST | Metinden görsel üretimi |
/v1/images/edits | POST | Görsel düzenleme (multipart) |
/v1/audio/speech | POST | Metinden sese (TTS) |
/v1/audio/transcriptions | POST | Sesten metne (multipart) |
/v1/audio/translations | POST | Sesten İngilizceye çeviri (multipart) |
/v1/rerank | POST | Doküman yeniden sıralama |
/v1/moderations | POST | İçerik moderasyonu |
/v1/parse/pdf | POST | PDF → metin (multipart) |
/v1/video/generations/jobs | POST | Video üretim işi başlat |
/v1/video/generations/jobs/{id} | GET | Video iş durumu |
/v1/video/generations/{id}/content/video | GET | Üretilen videoyu indir |
/v1/responses | POST | Responses API (oluştur) |
/v1/responses/{id} | GET / DELETE | Response getir / sil |
/v1/responses/{id}/cancel | POST | Response iptal et |
/v1/responses/{id}/input_items | GET | Response girdi öğeleri |
/v1/messages | POST | Anthropic uyumlu Messages |
/v1/models/{model}:generateContent | POST | Gemini uyumlu (native) |
/v1beta/models/{model}:generateContent | POST | Gemini uyumlu (beta) |
/v1/models | GET | Model listesi |
/v1/models/{model} | GET | Tek model bilgisi |
/v1/dashboard/billing/subscription | GET | Kota / abonelik |
/v1/dashboard/billing/usage | GET | Toplam kullanım |
/v1/dashboard/billing/quota | GET | Kota |
Yanıt biçimi
Başarılı yanıtlar OpenAI biçimindedir. Hatalar tutarlı bir JSON yapısında döner:
json
{
"error": {
"message": "Hata açıklaması",
"type": "hata_kategorisi",
"code": "hata_kodu"
}
}Tüm hata kodları ve HTTP durumları için Hatalar sayfasına bakın.
Ham markdown erişimi (render'sız)
Bu dokümantasyonun her sayfasına, tarayıcıda render etmeden, ham markdown olarak ulaşabilirsiniz. Bu, içeriği bir AI ajanına, IDE'ye veya betiğe beslemek için idealdir.
- Tek sayfa: herhangi bir sayfa URL'sinin sonuna
.mdekleyin.bashcurl https://docs.qevron.ai/api/chat.md curl https://docs.qevron.ai/en/api/chat.md # İngilizce - Tüm dok tek dosyada (
llms-full.txt) — büyük bir bağlama tek seferde yapıştırmak için:bashcurl https://docs.qevron.ai/llms-full.txt - İndeks (
llms.txt) — tüm sayfaların başlıklı, bağlantılı listesi (llmstxt.org standardı):bashcurl https://docs.qevron.ai/llms.txt
OpenAPI / Swagger
Makine tarafından okunabilir tam spesifikasyon: https://app.qevron.ai/swagger/ (UI) ve https://app.qevron.ai/doc.json (ham OpenAPI). Bkz. OpenAPI / Swagger.