Geliştirici Hızlı Başlangıç Kılavuzu
Mevcut OpenAI-uyumlu istemcinizi saniyeler içinde sansürsüz LLM API'mize bağlayın. Bu kılavuz kimlik doğrulama, istek formatları, akış ve araç kullanımı için hızlı entegrasyonu kapsar.
Kimlik Doğrulama & Base URL
API anahtarınızı Authorization: Bearer header. Temel URL'miz https://api.apiclaudecheap.com/v1sansürsüz. Hesap başına bir anahtar elde edersiniz; Google veya e-posta kayıt sonrası anında verilir. Telefon numarası gerekmez.
Sohbet Tamamlamaları Uç Noktası
Metni gönder POST /v1/chat/completions. Model, yasal yetişkin konular için içerik reddi olmadan metin yanıtları üretir. İstekler standart JSON yapılarını izler. Giriş token'ları milyon başına $0.15, çıktı token'ları milyon başına $0.50'dir. Hatalar ve reddi krediyi tüketmez. Bağlantıyı doğrulamak için basit bir mesajla başlayın.
curl https://api.apiclaudecheap.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return only the current UTC timestamp"}]
}'
Python SDK Entegrasyonu
Geçersiz Kıl base_url OpenAI istemcisinde. API anahtarını ve model adını iletin. İstemci otomatik olarak seri hale getirmeyi halleder. Tam yanıtları akışa alabilir veya ayrıştırabilirsiniz. Bu yaklaşım, mevcut kod tabanlarınızı yeniden kullanmanızı sağlar. Temel URL'yi uç noktamızı işaret edecek şekilde ayarlayın. Model adını uncensored. Önce kısa bir istekle test edin.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiclaudecheap.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 Entegrasyonu
Yapılandırın baseUrl option dans votre client Node. Définissez la clé API dans les en-têtes. Utilisez uncensored model olarak. Bu, uygulama mantığınızı değiştirmeden sağlayıcıları değiştirmenize olanak tanır. SDK HTTP bağlantısını yönetir. Hataları zarifçe yönetin. Yanıt durum kodunu kontrol edin. JSON gövdesini ayrıştırın. Bu yöntem hem senkron hem de asenkron istekler için çalışır.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiclaudecheap.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);
SSE ile Akış
Ayarlayarak akışı etkinleştirin stream: true. Sunucu Sunucu Tarafından Gönderilen Olaylar (SSE) gönderir. Her parça kısmi metin içerir. Son parça token kullanım istatistiklerini içerir. Bu, uzun yanıtlar için algılanan gecikmeyi azaltır. Parçaları uygulamanızda arabelleğe alın. Tam mesajı oluşturmak için birleştirin. Akış sırasında bağlantı hatalarını yönetin. Bütçenizi aşmamak için token kullanımını izleyin.
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 & JSON Modu
Araçları tools dizi. Model gerektiğinde yapılandırılmış veriler döndürür. Kullanın response_format: {type: "json_object"} katı JSON için. Bu, otomasyon için öngörülebilir çıktılar sağlar. Sıcaklık ve top_p rastgeleliği kontrol eder. Daha düşük değerler yanıtları daha belirleyici hale getirir. Üretilebilirlik için bir tohum ayarlayın. Durdurma dizileri üretimi erken sonlandırır. Varlık ve sıklık cezaları token tekrarını ayarlar.
Sıkça sorulan sorular
Neden 429 hız limiti tetikleniyor?
Dakikada 300 isteği veya anahtar başına 8 eşzamanlı isteği aştınız. Her anahtarın katı bir sınırı vardır. Yeniden denemeden önce birkaç saniye bekleyin. Anahtarınızı yükseltin veya gerekirse yükü birden fazla anahtar arasında dağıtın.
402 hatasında ne olur?
Hazırlık öncesi krediniz tükendi. Hatalar ve reddetmeler kredi tüketmez. Devam etmek için USDT veya USDC ile yükleme yapın. Kredi süresi dolmaz, bu yüzden daha sonra fon ekleyebilirsiniz.
Bağlam penceresi ne kadar büyüktür?
Bağlam penceresi, istem ve tamamlama için birlikte 100.000 token'dır. Maksimum çıktı, istek başına 16.000 token'dır. 8 MB'ı aşan istekler reddedilir. Hatalardan kaçınmak için yükleri kısa tutun.
Anahtarınızı saniyeler içinde alın
Kaydol, anahtarı al ve temel URL'yi güncelle. İşte bu kadar.