Claude tokenlar: Hızlı Başlangıç Kılavuzu
Bu kılavuz, geliştiricilerin standart OpenAI uyumlu SDK'lar kullanarak uncensored LLM API'mizi entegre etmelerine yardımcı olur. Süresi dolmayan ön ödemeli kredilerle şeffaf token başına faturalandırma elde edersiniz.
- Temel URL
https://api.tokensclaude.com/v1- Model
uncensored
Kimlik Doğrulama ve Temel URL
API anahtarınız her isteği doğrular. HTTPS://api.tokensclaude.com/v1 temel URL'sini kullanın ve modeli "uncensored" olarak ayarlayın. Bu, base_url değiştirilerek herhangi bir OpenAI-uyumlu istemci ile çalışır.
İlk İsteğinizi Gönderme
/v1/chat/completions uç noktasına bir POST isteği göndererek metin oluşturun. API, modelin yanıtını içeren JSON'u döndürür. Anahtarınızı hemen test etmek için aşağıdaki örneği kullanın.
curl https://api.tokensclaude.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current token pricing tiers for this model"}]
}'
Python ve JavaScript için SDK Örnekleri
Python veya Node.js için resmi OpenAI SDK'larını kullanın. Base URL'i endpoint'imize ve modeli "uncensored" olarak ayarlayın. Bu, mevcut kodunuzun büyük değişiklikler yapmadan çalışmasını sağlar. Python örneğini kullanarak betiklerinizde metin üretmeye başlayın.
from openai import OpenAI
client = OpenAI(base_url="https://api.tokensclaude.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)Web uygulamaları veya sunucu tarafı işleme için Node.js örneğini kullanın.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.tokensclaude.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);
Akış Yanıtları
Akışı etkinleştirmek için stream=true ayarlayın. API, gerçek zamanlı token teslimi için Sunucu Tarafından Gönderilen Olaylar (SSE) döndürür. Token kullanım ayrıntıları son parçada görünür. Bu, uzun çıktılar için algılanan gecikmeyi azaltı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
Yapılandırılmış araç entegrasyonu için fonksiyon çağrısı kullanın. Sıkı JSON çıktısı için response_format'i json_object olarak ayarlayın. Sıcaklık, top_p ve durdurma dizeleri gibi parametreleri destekler. Bu özellikler model davranışı üzerinde hassas kontrol sağlar.
Token Kullanımı ve Limitler
Her anahtar dakikada 300 istek ve 8 eşzamanlı istek yapmanıza izin verir. Bağlam penceresi toplam 100.000 token'dir. Hatalar ve reddetmeler ücretlendirilmez. Kredi süresi dolmaz, bu nedenle kullanıma ara verirken fonlarınızı kaybetmezsiniz. Bakiyenizi pano üzerinden kontrol edin.
Sık sorulan sorular
Neden Claude tokenleri için peşin ödeme yapmam gerekiyor?
Maliyetleri düşük ve şeffaf tutmak için ön ödemeli kripto faturalandırma kullanıyoruz. Yalnızca gerçek token kullanımına ödeme yaparsınız ve krediler süresi dolmaz. Bu durum aylık abonelik ücretlerini ve beklenmedik ücretleri önler.
Uncensored model yetişkin içeriklerini nasıl işler?
Model, yasal yetişkin, kurgusal veya tartışmalı konularda reddetmez. Yalnızca çocuklarla ilgili cinsel içerikler engeller. Bu, yaratıcı ve teknik kullanım durumları için tutarlı davranışı sağlar.
Hız limitini aşarsam ne olur?
Dakikada 300 isteğe ulaştığınızda 429 hatası alırsınız. İsteklerinizi duraklatın veya anahtarınızı yükseltin. Eşzamanlı istekler anahtar başına 8 ile sınırlıdır. Hatalar kredinizi tüketmez.
Anahtarınızı oluşturun
Kaydolun, anahtarınızı alın ve temel URL'nizi güncelleyin. Basit entegrasyon.