tr ▾

Geliştiriciler için Sınır Tanımayan API

https://api.claudetoken.cc/v1sansürsüz

Claude token: API hızlı başlangıç kılavuzu

Mevcut istemci kodunuzu, SDK entegrasyonlarınızı değiştirmeden yasal yetişkin içeriğe saygı duyan sansürsüz bir LLM API'sine bağlayın.

Kimlik doğrulama ve base URL kurulumu

API anahtarını dashboard üzerinden oluşturun ve SDK'nızı belirtilen uç noktaya yönlendirin. Temel URL HTTPS://api.claudetoken.cc/v1 olup, yapılandırmanızdaki standart OpenAI proxy adresinin yerini alır. Bu tek değişiklik, tüm istekleri tam OpenAI-uyumluluğunu koruyarak sansürsuz çıkarım motorumuz üzerinden yönlendirir.

  • Anahtar oluşturma sayfasına gidin ve Google ile devamı seçin veya e-posta ve şifre kullanın.
  • Sonuç API anahtarını hemen kopyalayın; yalnızca bir kez gösterilir.
  • Ortam değişkenini veya yapılandırma nesnesini yeni temel URL'yi gösterecek şekilde ayarlayın.
curl https://api.claudetoken.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "calculate the total token usage for this prompt"}]
  }'

İlk sohbet tamamlama isteğinizi gönderme

Modelden filtrelenmemiş bir yanıt almak için standart bir chat completion yükü gönderin. Model tanımlayıcısı olarak uncensored kullanarak, standart bir proxy yerine özel filtrelenmemiş ağırlıklara ulaştığınızdan emin olun. Bu istek yapısı, standart OpenAI uç noktalarını taklit eder ve sağlayıcıları uygulamanızın mantığını yeniden yazmadan değiştirmenize olanak tanır.

from openai import OpenAI

client = OpenAI(base_url="https://api.claudetoken.cc/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)

Yanıt, choices dizisi içinde oluşturulan metni içerecektir. Standart modellerin reddedebileceği yetişkinlere yönelik veya tartışmalı konuları sorarak uncensored (sansürsüz) doğasını hemen doğrulayabilirsiniz.

Sıcaklık, top_p ve seedler yapılandırma

Uncensored modelin yaratıcılığını ve tekrarlanabilirliğini standart örnekleme parametrelerini kullanarak kontrol edin. Rastgeleliği etkilemek için sıcaklık değerini ayarlayın, top_p ise nükleus örnekleme eşiğini kısıtlar. Bir seed ayarlamak, aynı girdilerin aynı çıktıları üretmesini sağlar; bu da hata ayıklama veya tekrarlanabilir içerik üretimi için kritiktir.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.claudetoken.cc/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);

Bu parametreler OpenAI API'deki gibi çalışır. Belirleyici yanıtlar için sıcaklığı düşürerek veya daha yaratıcı, daha az kısıtlayıcı metin üretimi için artırarak çıktı stilini ince ayarlayabilirsiniz.

JSON modu ve işlev çağırmanın etkinleştirilmesi

Programatik kullanım için API etkileşimlerinizi JSON modunu etkinleştirerek veya işlev çağırma için araçlar tanımlayarak yapılandırın. Modeli katı bir JSON çıktısına zorlamak için response_format'ı json_object olarak ayarlayın; bu, uygulamalarınızda veri ayrıştırma için idealdir. Ayrıca, modelin belirli eylemleri gerçekleştirmesine izin vermek için isteklerinizde işlev şemaları da tanımlayabilirsiniz.

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)

Bu yetenek, uncensored LLM'i biçimlendirme hatalarından endişelenmeden otomatik iş akışlarınıza entegre etmenizi sağlar. Model sağlanan şemaya uyar ve alt akış işlemleriniz için güvenilir veri çıkarma sağlar.

Akış yanıtlarını ve kullanımı işleme

Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla gerçek zamanlı olarak belirteçleri almak için akış özelliğini etkinleştirin. Bu yöntem algılanan gecikmeyi azaltır ve uncensored çıktısını oluşturulurken görüntülemenize olanak tanır. Akışın son parçası belirteç kullanım istatistiklerini içerir ve bunlar ön ödemeli kredinizden düşülür.

İçerik filtrelerinden kaynaklanmayan hatalar ve reddetmeler token tüketmez, ancak standart hız sınırları geçerlidir. Bu yaklaşım, yalnızca gerçek çıkarım işi için ödeme yapmanızı sağlar ve başarısız bağlantılar için israfı önler.

Hız limitlerini ve bağlam pencerelerini anlama

İstek hacmini dakikada 300 istek ve anahtar başına 8 eşzamanlı istek gibi sıkı limitlere karşı izleyin. Bağlam penceresi birleşik prompt ve tamamlama için 100.000 token'a kadar destekler, istek başına maksimum çıktı uzunluğu 16.000 token'dır. max_tokens belirtmezseniz varsayılan çıktı limiti 2.048 token'dır.

429 hatası, hız sınırını aştığınızı gösterirken, 401 hatası genellikle API anahtarınızın geçersiz veya süresi dolmuş olduğunu gösterir. 402 hatasını (istek için yetersiz fon) önlemek için ön ödemeli bakiyenizin aktif olduğundan emin olun.

Sıkça sorulan sorular

Claude token API, OpenAI ile uyumlu mu?

Evet, aynı uç noktaları ve istek yapılarını kullanan openai uyumlu bir API'dir. Base_url'yi uç noktamıza değiştirip API anahtarınızı güncelleyerek resmi OpenAI SDK'larını kullanabilirsiniz.

401 kimlik doğrulama hatasını nasıl düzeltirim?

Bir 401 hatası genellikle API anahtarınızın eksik, geçersiz veya süresi dolmuş olduğunu gösterir. Kaybettiyseniz panelden bir anahtar yeniden oluşturun veya istemci yapılandırmanızda doğru temel URL'yi gönderdiğinizden emin olun.

Hız limitine takılırsam ne olur?

429 hatası alırsınız; dakika başına 300 istek sınırını aştığınızı gösterir. Yeniden denemeden önce kısa bir süre bekleyin veya erişiminiz varsa isteklerinizi birden fazla API anahtarı arasında dağıtın.

API anahtarınıza erişin

Kaydol, anahtarı al ve uç nokta URL'yi güncelle. Yapman gereken tek şey bu.

API anahtarı al