Login
Back to Blog
CrazyRouter API Hızlı Başlangıç Rehberi

CrazyRouter API Hızlı Başlangıç Rehberi

C
Crazyrouter Team
January 22, 2026
11 viewsTürkçe
Share:

Crazyrouter’a hoş geldin! Bu rehber, 5 dakika içinde API entegrasyonunu tamamlamana ve dünyanın en gelişmiş AI modellerini kullanmaya başlamana yardımcı olacaktır.

Neden Crazyrouter’ı Seçmelisin?#

  • Birleşik arayüz: Tek bir API Key ile 300+ AI modeline erişim
  • OpenAI uyumlu: Kodunu değiştirmene gerek yok, sadece base_url değerini değiştirmen yeterli
  • Daha düşük fiyat: Resmî fiyatlara göre daha avantajlı, kullanıma göre ücretlendirme, abonelik yok
  • Yüksek kullanılabilirlik: Akıllı yönlendirme, otomatik hata toleransı ve aktarım

1. API Key Alma#

  1. Crazyrouter resmi sitesi adresine git
  2. Hesap oluştur ve kontrol paneline giriş yap
  3. “令牌管理” (Token Yönetimi) sayfasına gir
  4. “创建令牌” (Token Oluştur) düğmesine tıkla
  5. Oluşturulan API Key’i kopyala (sk- ile başlar)

İpucu: API Key’ini güvenli şekilde sakla ve kamusal ortamlarda paylaşma.

2. İlk İsteğini Gönder#

curl ile Kullanım#

bash
curl https://crazyrouter.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36" \
  -d '{
    "model": "gpt-5.2",
    "messages": [{"role": "user", "content": "Hello, how are you?"}],
    "temperature": 0.7
  }'

Python ile Kullanım (Önerilir)#

python
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-api-key",
    base_url="https://crazyrouter.com/v1"
,
    default_headers={
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
    }
)

response = client.chat.completions.create(
    model="gpt-5.2",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Hello, how are you?"}
    ],
    temperature=0.7,
    max_tokens=1000
)

print(response.choices[0].message.content)

Node.js ile Kullanım#

javascript
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'sk-your-api-key',
  baseURL: 'https://crazyrouter.com/v1'
});

async function main() {
  const response = await client.chat.completions.create({
    model: 'gpt-5.2',
    messages: [
      { role: 'system', content: 'You are a helpful assistant.' },
      { role: 'user', content: 'Hello,Please introduce yourself' }
    ],
    temperature: 0.7
  });

  console.log(response.choices[0].message.content);
}

main();

Akışlı Çıktı (Streaming)#

python
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-api-key",
    base_url="https://crazyrouter.com/v1"
,
    default_headers={
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
    }
)

stream = client.chat.completions.create(
    model="gpt-5.2",
    messages=[{"role": "user", "content": "Write a poem about spring"}],
    stream=True
)

for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

3. Desteklenen Modeller#

Crazyrouter 300+ AI modelini destekler; aşağıda popüler modellerden bazıları listelenmiştir:

厂商模型示例特点
OpenAIgpt-5.2, gpt-5, gpt-4o, o3-pro, o3-miniGenel performansı güçlü, çok modlu (multimodal) desteği
Anthropicclaude-opus-4.5, claude-4, claude-sonnet-4Uzun bağlam, güçlü kodlama yeteneği
Googlegemini-3.0-pro, gemini-3-flash, gemini-2.5-proÇok modlu, güçlü çıkarım (reasoning) yeteneği
xAIgrok-3, grok-3-mini, grok-3-visionGerçek zamanlı bilgi, derin arama
DeepSeekdeepseek-r1, deepseek-v3Yüksek fiyat/performans, Çince için çok iyi

Tam model listesine göz at: 模型广场

4. Sık Kullanılan Parametreler#

参数类型说明
modelstringModel adı, örn. gpt-5.2
messagesarraySohbet mesajları listesi
temperaturenumberRastgelelik, 0-2 arası, varsayılan 1
max_tokensintegerÜretilecek maksimum token sayısı
streambooleanAkışlı çıktı kullanılsın mı
top_pnumberÇekirdek örnekleme (nucleus sampling) parametresi, 0-1

5. Hata Yönetimi#

python
from openai import OpenAI, APIError, RateLimitError

client = OpenAI(
    api_key="sk-your-api-key",
    base_url="https://crazyrouter.com/v1"
,
    default_headers={
        "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
    }
)

try:
    response = client.chat.completions.create(
        model="gpt-5.2",
        messages=[{"role": "user", "content": "Hello!"}]
    )
except RateLimitError:
    print("请求过于频繁,请稍后重试")
except APIError as e:
    print(f"API 错误: {e}")

6. Sonraki Adımlar#

  • Her modelin fiyatını öğrenmek için 模型定价 sayfasını incele
  • Hesabını yönetmek için 控制台 sayfasını ziyaret et
  • Daha fazla özelliği öğrenmek için API 文档 sayfasını oku
  • Yardım almak için Discord 社区 topluluğuna katıl

Related Articles