- Uncensored Açık Kaynak AI
- Filtresiz yapay zeka API dokümantasyonu
Filtresiz yapay zeka API dokümantasyonu
Mevcut yığınıza bir sansürsüz AI API anahtarı ekleyin ve hemen metin üretmeye başlayın. Bu OpenAI uyumlu API, standart OpenAI kurallarını izler, böylece kodunuzu yeniden yazmadan bağlam değiştirebilirsiniz.
Kimlik Doğrulama ve Temel URL
API anahtarınız, temel URL'ye yapılan her isteği doğrular. https://api.uncensoredopensourceai.com/v1. API anahtarı sayfasında Google veya e-posta adresi ile kaydolduktan sonra bu anahtarı anında elde edersiniz. Anahtarı Authorization üstbilgiyi Bearer token olarak kullanın. Sistem geçersiz kimlik bilgilerini 401 durum kodu ile reddeder. Test sırasında oluşan hatalar ve reddetmeler ön ödemeli kredilerinizi tüketmez.
İlk İstek
Modelden metin oluşturmak için standart bir chat completion isteği gönderin. Uç nokta, POST isteklerini /v1/chat_completions mesajlarınızı içeren bir JSON gövdesi ile. Model tanımlayıcısını "uncensored" olarak belirtmelisiniz. Bu açık ağırlıklı model sunucularımızda çalışır ve yasal yetişkin kullanım için içerik reddi olmadan yanıt verecek şekilde ayarlanmıştır. GPT, Claude veya başka bir satıcı modeli değildir.
İlk mesajınızı göndermek için aşağıdaki curl komutunu kullanın:
curl https://api.uncensoredopensourceai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list python stdlib modules"}]
}'
Python SDK Entegrasyonu
Resmi OpenAI Python kütüphanesini API ile sorunsuz bir şekilde etkileşim kurmak için kullanın. Base base_url ve api_key ortam değişkenleri veya bunları doğrudan istemciye geçirin. İstemci otomatik olarak seri hale getirme ve yanıt ayrışmasını yönetir. Model davranışını yönlendirmek için sistem ipuçları gönderebilirsiniz. Kütüphane farklı kullanım durumları için hem senkron hem de asenkron kalıpları destekler.
İstemciyi başlatmak ve mesaj göndermek için:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredopensourceai.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
Node.js SDK bu uncensored AI API'si için Python sürümüyle aynı şekilde çalışır. Temel URL'yi ve API anahtarını başlatma nesnesinde yapılandırın. Mesajları göndermek için chat.completions.create yanıt nesnesi oluşturulan metni ve kullanım istatistiklerini içerir. Ağ veya API istisnalarını yakalayarak hataları zarifçe yönetebilirsiniz. Bu kurulum, modeli herhangi bir JavaScript veya TypeScript uygulamasına entegre etmenize olanak tanır yöntem.
İstemciyi başlatın ve bir istek yapın:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredopensourceai.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ı ve Tokenlar
Akışı etkinleştirmek için stream parametresini true olarak ayarlayın. API, verileri Sunucu Tarafından Gönderilen Olaylar (SSE) formatında döndürür. Her parça kısmi metin güncellemeleri içerir. Son parça, istek için toplam belirteç kullanımını içerir. Bu özellik, uzun çıktılar için algılanan gecikmeyi azaltır. Belirteçleri oluşturulurken gerçek zamanlı olarak işleyebilirsiniz. Model, istem ve tamamlama için birlikte 100,000 belirteçlik bir bağlam penceresi destekler.
Örnek akış isteği:
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)
Limitler, Hatalar ve Bağlam
Her API anahtarı dakikada 300 istek ve 8 eşzamanlı istekle sınırlıdır. Maksimum istek gövdesi boyutu 8 MB'tır. Çok fazla istek gönderirseniz 429 hız sınırı hatası alırsınız. 402 hatası yetersiz ön ödemeli kredi olduğunu gösterir. Hesabınızı TRC20 üzerinde USDT veya Base üzerinde USDC ile yükleyin. Krediler süresi dolmaz ve yalnızca başarılı token kullanımı için ücretlendirilir. Model, 100.000 token sınırına kadar uzun bağlamları verimli bir şekilde işler.
SSS
Zansürsüz açık kaynaklı AI modeli hangisi kullanılıyor?
API, "kısıtlamasız" olarak tanımlanan tek bir açık ağırlıklı büyük dil modelini sunar. Yasal yetişkin kullanım için içerik reddetmeleri olmadan cevap verecek şekilde ayarlanmıştır ve GPT veya Llama gibi bir satıcı modeli değildir. İstemler, verilerinizi eğitmek için kullanılmaz.
Sansürsüz AI API'si için nasıl ödeme yaparım?
Ödemeler yalnızca kripto para birimleriyle işlenir. TRC20 ağındaki USDT veya Base ağındaki USDC ile bakiye yükleyebilirsiniz. Minimum yüklemeler $20'den başlar ve $500'e kadar çıkar. Kredi, gerçek token kullanımına göre yansıtılır: $0.15/1M girdi token ve $0.50/1M çıktı token.
Ücretsiz bir deneme süresi mevcut mu?
Her yeni hesap, 7 gün boyunca geçerli olmak üzere $0.50 deneme kredisi alır. Hesap oluşturmak ve API anahtarınızı hemen almak için Google veya bir e-posta adresi kullanabilirsiniz.
API anahtarınız bir adım uzaktadır
Kaydolun, anahtarınızı kopyalayın, temel URL'yi güncelleyin. Yapmanız gereken tek şey bu.