Geliştirici Hızlı Başlangıç Kılavuzu
Uncensored LLM'mizi tek bir yapılandırma değişikliğiyle entegre edin. Şeffaf, ön ödemeli bir API'ye erişmek için zaten bildiğiniz OpenAI SDK kodunu kullanın.
Kurulum ve ortam kurulumu
Diliniz için standart OpenAI SDK'sını yükleyerek başlayın. API'miz OpenAI API'si gibi davranır, bu nedenle özel bir kütüphaneye veya karmaşık yönlendirme katmanına gerek yoktur. Ortam değişkeninizi, Get API key sayfamızda oluşturduğunuz anahtarla ayarlayın. Kayıt için telefon numarası gerekmez ve ücretsiz deneme kredisiyle hemen başlayabilirsiniz.
Temel URL'yi ve başlıkları yapılandırma
SDK istemcinizi özel temel URL'mize işaretleyin. Bu küçük değişiklik, trafiyi standart sağlayıcı yerine sansürsüz modelimize yönlendirir. Sadece temel URL'yi güncellemeniz ve API anahtarınızı başlıklara eklemeniz yeterlidir. Geri kalan her şey mevcut yapılandırmanızla aynı kalır.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudecodeprix.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)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudecodeprix.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);
İlk POST /v1/chat/completions isteğinizi yapmak
Bağlantıyı ve yanıt kalitesini doğrulamak için basit bir mesaj gönderin. Model kimliği, yasal yetişkin kullanım için herhangi bir içerik reddiyesi olmamasını sağlamak için "uncensored" olarak ayarlanmıştır. Alışagelmiş kurumsal filtreler olmadan doğrudan bir metin yanıtı alırsınız. Bu uç nokta hem kısa sorguları hem de karmaşık talimatları verimli şekilde işler.
curl https://api.claudecodeprix.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Show me the pricing tiers for the standard plan."}]
}'
Gerçek zamanlı token çıktısı için akış (streaming) özelliğini etkinleştirin
Akış özelliğini etkinleştirmek için stream parametresini true olarak ayarlayın. Oluşturuldukları anda metin parçaları alırsınız, bu da algılanan gecikmeyi önemli ölçüde azaltır. Son parça, doğru faturalandırma takibi için toplam token kullanımını içerir. Bu yaklaşım resmi SDK'lar ve standart SSE ayrıştırıcılarla sorunsuz çalışır.
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)
Fonksiyon çağırma ve JSON modu kullanma
Yapılandırılmış veri çıkarma veya otomatik eylemler etkinleştirmek için istek gövnenize araçlar tanımlayın. Model işlev çağırma ve JSON modunu destekler, bu da güvenilir ayrışma sağlar. Rastgeleliği kontrol etmek için sıcaklık ve top_p gibi parametreleri belirtebilirsiniz. Bu esneklik, OpenAI-uyumlu ekosistemden ayrılmadan karmaşık ajanlar oluşturmanıza olanak tanır.
Hız sınırlarını ve hataları işleme
Dakikada 300 istek limitine takılmamak için kullanımınızı izleyin. 401 hatası geçersiz bir anahtarı, 402 ise ödenek bakiyenizin dolduğunu gösterir. Bağlam penceresi, istem ve tamamlama için birlikte 100.000 token'a kadar destekler. Üretim sırasında hatalar ücretsizdir, bu nedenle yalnızca başarılı çıktı tokenları için ödeme yaparsınız.
Sorular ve cevaplar
Claude code prix, standart sağlayıcılara uygun bir alternatif mi?
Aynı OpenAI-uyumlu API yapısını kullanır. Base URL'yi değiştirebilir ve mevcut istemci kodunuzu büyük bir yeniden yapılandırmaya gerek kalmadan koruyabilirsiniz. Bu, mevcut geliştirme iş akışınızla kolay entegrasyon sağlar.
Hız limitine takılırsam ne olur?
Çok fazla istek nedeniyle 429 durum kodu alırsınız. Sınır, anahtar başına dakikada 300 istektir. Güvenli sınırlar içinde kalmak için yanıt başlıklarını kullanarak kullanımınızı izleyebilirsiniz.
Ek tokenlar için nasıl ödeme yaparım?
Hesabınızı yalnızca kripto para birimleriyle, özellikle TRC20'de USDT veya Base'de USDC ile yükleyin. Ödemeler $20'den başlar ve daha büyük miktarlar için bonus kredi alırsınız. Ön ödemeli krediniz hiç sona ermez.
Anahtarınız bir form doldurmayı bekliyor
Hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadardır.