Hızlı Başlangıç: Uncensored AI API
OpenAI uyumlu API'mizle censorlenmemiş metin hemen üretmeye başlayın. Bu hızlı başlangıç kılavuzu, dakikalar içinde kimlik doğrulamadan streaming yanıtlara kadar sizi yönlendirir.
İçindekiler tablosu
Temel URL ve Kimlik Doğrulama
Her istek için özel base URL'yi ve API anahtarınızı kullanın. Uncensored LLM API'miz karmaşık proxy yönlendirmesi gerektirmez, yalnızca standart başlıklar yeterlidir. Google veya e-posta ile kayıt olduğunuzda tek bir anahtar alırsınız. Bu anahtar, modelle tüm etkileşimleri doğrular. Hatalar ve redler krediden düşmez. 7 gün geçerli $0.50 deneme kredisi ile başlarsınız. Promptlarınız gizli kalır ve eğitim için kullanılmaz.
curl https://api.uncensoredaicode.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all files in the src directory"}]
}'
İlk İstek: Chat Completions
Metin üretimi için temel etkileşim budur. Gövdede model kimliğini "uncensored" olarak belirtin. Sıcaklık veya top_p gibi parametreleri ayarlayabilirsiniz. API doğrudan bir metin yanıtı döndürür. Gömme veya görüntü oluşturma özellikleri yoktur. Bu, saf metin-giriş, metin-çıkış bir hizmettir. İsteklerinizi 8 MB altında tutun. Bağlam penceresi toplam 100,000 belirteci destekler.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaicode.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.js Entegrasyonu
Resmi Node SDK'sını veya herhangi bir uyumlu istemciyi doğrudan kullanarak entegre edin. Base URL'yi API endpoint'imize ayarlayın. API anahtarınızı authorization header'ında iletin. Model ID'si tüm istekler için "uncensored" olarak kalır. Sonuçları akış halinde alabilir veya senkron olarak çekebilirsiniz. Function calling, tools parametresi aracılığıyla desteklenir. Yapılandırılmış çıktılar için JSON modunu kullanın. Bu kurulum, vendor lock-in'i ortadan kaldırır. Kodunuz basit ve sağlam kalır.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaicode.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. Sunucu Tarafından Gönderilen Olaylar aracılığıyla parçalar alırsınız. Her parça kısmi metin ve kullanım verileri içerir. Son parça toplam token sayılarını içerir. Bu, oluşturulan metnin gerçek zamanlı gösterilmesini sağlar. Kullanıcılar için algılanan gecikmeyi azaltır. İhtiyaç halinde akışı iptal edebilirsiniz. API, maliyetleri gerçek tokenlara göre hesaplar. Hatalar ücretlendirilmez. Modeller uç noktası aracılığıyla kredi bakiyenizi 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)
Parametreler: Kontrol ve Üretilebilirlik
Standart parametreleri kullanarak yanıtları ince ayarlayın. Yaratıcılık veya determinizm için sıcaklığı ayarlayın. Nükleus örnekleme için top_p kullanın. Tekrarlanabilir çıktılar için bir tohum belirleyin. Üretimi durdurmak için durdurma dizeleri belirtin. Varlık ve frekans cezaları kelime tekrarını ayarlar. Bu araçlar size hassas kontrol sağlar. Model karmaşık promptları iyi işler. JSON modu geçerli bir yapı sağlar. İşlev çağırma harici araç kullanımına olanak tanır. Bu değerleri kullanım durumunuza göre ayarlayın.
Saniye Başına İstek Limitleri, Hatalar ve Kısıtlamalar
Anahtarınıza göre belirli limitler bekleyin. Dakikada 300 istek gönderebilirsiniz. Aynı anda yalnızca 8 istek çalışır. Tek bir anahtar hesabın aktifidir. Gerekirse değiştirin. Geçersiz anahtarlar için 401 hatalarını yönetin. Kripto ile bakiye yükleyerek 402 hatalarını giderin. 429, hız sınırı doygunluğunu gösterir. Maksimum çıktı isteği başına 16,000 tokendir. Varsayılanlardan kaçınmak için max_tokens'i açıkça ayarlayın. Krediler süresi dolmaz. Hatalar ücretsizdir. Durumu kontrol etmek için models endpoint'ini kullanın.
Sık sorulan sorular
uncensored AI kod temel URL'si nedir?
Temel URL HTTPS://api.uncensoredaicode.com/v1 şeklindedir. Tüm OpenAI-uyumlu SDK'lar için bunu kullanın. İstemci yapılandırmanızdaki base_url'yi değiştirin. Bu, sizi aracılar olmadan doğrudan uncensored modele bağlar.
Hataları ve hız sınırlarını nasıl yönetebilirim?
401 hatalarını API anahtarınızı doğrulayarak yönetin. 402 hatalarını USDT veya USDC ile yükleyerek çözün. 429 hataları dakikada 300 isteği sınırına ulaştığınızı belirtir. Bekleyin ve yeniden deneyin veya gerekirse birden fazla anahtar kullanın. Hatalar kredinizi tüketmez.
Hangi ödeme yöntemlerini kabul ediyorsunuz?
Yalnızca Kripto: TRC20 üzerinde USDT veya Base üzerinde USDC, $20 ile $500 arasında herhangi bir tam tutar. Bonus kredi $50'den itibaren geçerlidir.
API anahtarınızı getirin
Bir hesap kaydedin, anahtarı kopyalayın, temel URL'nizi güncelleyin. Bu kadar.