Hızlı Başlangıç
Bu sayfada 5 dakikada ilk yapay zeka isteğinizi atacaksınız. İhtiyacınız olan tek şey bir API anahtarı.
İhtiyacınız olanlar
- Bir Qevron API anahtarı (
sk-...). Yoksa Kimlik Doğrulama sayfasından oluşturun. - İsteğe bağlı: Python veya Node.js (curl ile bunlara gerek yok).
Daha kapsamlı kurulum mu istiyorsunuz?
Bu sayfa en hızlı yolu gösterir. Kurulumdan üretime kadar adım adım, hata yönetimi ve prod kontrol listesiyle ilerlemek için Entegrasyon Rehberi'ne bakın.
1. API anahtarınızı alın
Qevron yönetim panelinden bir anahtar oluşturun. Anahtar sk- ile başlayan bir metindir, örneğin:
sk-aBcD1234eFgH5678...Anahtarınızı gizli tutun
API anahtarı bir şifre gibidir. Kaynak koduna, ekran görüntülerine veya genel depolara koymayın. Sunucu ortam değişkeninde (QEVRON_API_KEY gibi) saklayın.
Anahtar oluşturma adımları için Kimlik Doğrulama sayfasına bakın.
2. İlk isteğinizi atın
Aşağıdaki örnek, verinova modeline basit bir soru gönderir. $QEVRON_API_KEY yerine kendi anahtarınızı koyun.
curl https://app.qevron.ai/v1/chat/completions \
-H "Authorization: Bearer $QEVRON_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "verinova",
"messages": [
{ "role": "user", "content": "Merhaba! Kendini bir cümleyle tanıt." }
]
}'from openai import OpenAI
client = OpenAI(
api_key="QEVRON_API_KEY", # kendi anahtarınız
base_url="https://app.qevron.ai/v1",
)
resp = client.chat.completions.create(
model="verinova",
messages=[
{"role": "user", "content": "Merhaba! Kendini bir cümleyle tanıt."},
],
)
print(resp.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.QEVRON_API_KEY,
baseURL: "https://app.qevron.ai/v1",
});
const resp = await client.chat.completions.create({
model: "verinova",
messages: [
{ role: "user", content: "Merhaba! Kendini bir cümleyle tanıt." },
],
});
console.log(resp.choices[0].message.content);3. Yanıtı okuyun
Qevron OpenAI biçiminde bir yanıt döndürür:
{
"id": "chatcmpl-...",
"object": "chat.completion",
"created": 1716200000,
"model": "verinova",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Merhaba! Ben Qevron üzerinden çalışan bir yapay zeka asistanıyım."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 18,
"completion_tokens": 16,
"total_tokens": 34
}
}Yanıt metni choices[0].message.content içindedir. usage alanı kaç token harcadığınızı gösterir.
İlk çağrı sorun giderme
| Belirti | Olası neden | Çözüm |
|---|---|---|
401 Unauthorized | Anahtar eksik/yanlış | Authorization: Bearer sk-... doğru mu? SDK'da api_key + base_url ayarlı mı? |
404 model_not_found | Model adı yanlış / erişim yok | /v1/models ile mevcut adları listeleyin |
| Bağlantı hatası | Yanlış base_url | https://app.qevron.ai/v1 (sonunda /v1 olmalı) |
429 | Hız limiti | Kısa bekleyip tekrar deneyin (bkz. Entegrasyon Rehberi) |