tr ▾
Anahtar

OpenAI Uyumlu API Dokümantasyonu

Openrouter AI anahtarınızı herhangi bir standart istemciye yerleştirin ve ham, filtrelenmemiş metin elde edin. Bu rehber, hemen inşa başlamanız için gereken tam uç noktaları, parametreleri ve limitleri kapsar.

Kimlik Doğrulama ve Temel URL

Anahtarınızı Authorization başlığında Bearer token olarak kullanın. Base URL HTTPS://api.openrouteraikey.com/v1'dir. Bu uç nokta, base_url ve API anahtarını değiştirerek resmi OpenAI SDK'ları ve herhangi bir OpenAI-uyumlu istemci ile çalışır. Entegrasyon mantığınızı yeniden yazmanıza gerek yoktur. Anahtarı ve base URL'i değiştirin. İstekleriniz doğrudan uncensored modelimize gider. Karmaşık yönlendirme yok. Satıcı kilidi yok. Mevcut kod yapınızı koruyun.

İlk İstek

model kimliğinizi uncensored olarak ayarlayarak /v1/chat/completions adresine POST isteği gönderin. Sistem, isteminize dayalı metin döndürür. Basit bir curl komutuyla hemen testlere başlayabilirsiniz. Bu, anahtarınızın çalıştığını ve gecikmeyi gösterir. Doğrudan bir yanıt alırsınız. Ayrıştırılacak ekstra başlıklar yok. Sadece ham metin çıktısı.

curl https://api.openrouteraikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "check if port 8080 is open on 10.0.0.5"}]
  }'

Python SDK

openai paketini yükleyin ve temel URL'yi hizmetimize işaret edin. Bu, tanıdık Python kodunu kullanmanıza olanak tanır. Anahtarınızı ve model adını geçin. Yanıt oluşturulan metni içerir. Hızlıca iterasyon yapabilirsiniz. Bu yöntem toplu işleme için güvenilirdir. Bağlantı ayrıntılarını sizin için yönetir. Sadece istem mantığına odaklanın.

from openai import OpenAI

client = OpenAI(base_url="https://api.openrouteraikey.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node SDK

OpenAI Node SDK'sini kullanarak istekleri gönderin. baseURL'i uç noktamıza ayarlayın. uncensored model ID'sini kullanın. Bu, web sunucuları ve betikler için iyi çalışır. Kütüphane HTTP ayrıntılarını yönetir. Temiz bir nesne alırsınız. Hata yönetimi standarttır. Bu API'yi herhangi bir Node.js projesine entegre edebilirsiniz. Kod tabanınızı tutarlı tutar. Ek bağımlılık gerekmez.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.openrouteraikey.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Streaming ve Token Kullanımı

Akışı etkinleştirmek için stream parametresini true olarak ayarlayın. Oluşturuldukları gibi parçalar alırsınız. Bu, kullanıcılar için algılanan gecikmeyi azaltır. Son parça toplam token kullanımını içerir. Maliyetleri gerçek zamanlı izleyebilirsiniz. Bu, uzun konuşmalar için kullanışlıdır. Tam yanıtı beklemezsiniz. Veriler oluşturulduğu gibi akar. Anlık görünür. Kullanım verileri faturalandırma için güvenilirdir.

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Limitler, Hatalar ve Bağlam

Dakikada 300 istek ve anahtar başına 8 eşzamanlı istek alırsınız. Bağlam penceresi 100.000 token'dır. Hatalar standart HTTP kodlarını döndürür. 401 geçersiz bir anahtar anlamına gelir. 402 kredi yok demektir. 429 hız sınırı demektir. 8 MB'ı aşan istekler reddedilir. Maksimum çıktı 16.000 token'dır. Hatalar ve reddetmeler ücretsizdir. Ön ödemeli krediniz yalnızca gerçek kullanım için ücretlendirir. Bu, maliyetlerin öngörülebilir kalmasını sağlar. Yalnızca token'lar için ödeme yaparsınız. Gizli ücret yok. Abonelik tuzağı yok. Gizlilik katıdır. İstemler eğitim için kullanılmaz. Google veya e-posta ile kaydolun. Telefon numarası gerekmez. Deneme süresi size 7 gün için $0.50 verir. USDT veya USDC ile yükleyin. Bonuslar $50, $100 ve $200'da uygulanır. Kredi süresi dolmaz. İadeler standart değildir ancak hatalar düzeltilir. Bu doğrudan bir API'dir. Aracı yok. Kurumsal kapı kollama yok. Sadece ham çıktı. Hemen geliştirmeye başlayın. Sansürsüz model hazır. Yetişkin içerik için kullanın. Yaratıcı özgürlük için kullanın. Araştırma için kullanın. Sınır yalnızca hayal gücünüzdedir. Basit tutun. Hızlı tutun. Sansürsüz tutun.

Sık sorulan sorular

OpenRouter AI anahtarını nasıl alırım?

API anahtarını almak için sayfaya gidin. Google veya e-posta ve şifre ile oturum açın. Anahtar hemen gösterilir. Telefon numarası gerekmez. Hemen kullanmaya başlayabilirsiniz.

Kredilerim biterse ne olur?

402 hatası alırsınız. USDT veya USDC ile bakiye yükleyin. Bakiyenin süresi hiç dolmaz. $20 ile $500 arasında herhangi bir tam miktar ekleyebilirsiniz. Daha yüksek seviyelerde bonuslar geçerlidir.

Uncensored model, diğer sağlayıcılarla aynı mı?

Hayır, reddiye olmadan yanıt verecek şekilde ayarlanmış açık ağırlıklı bir modeldir. GPT, Claude veya başka herhangi bir tedarikçinin modeli değildir. Sunucularımızda çalışır. Model kimliği uncensored'dır.

Anahtarınızı şimdi alın

Kaydolun, anahtarınızı kopyalayın, yeni temel URL'yi işaret edin. Bu, tüm iş akışıdır.

Anahtar