Uncensored Sohbet Tamamlamalar API
Bu sansürsüz tamamlama API'si, standart OpenAI SDK'larını kullanarak ham, içerik esnek bir LLM entegre etmenizi sağlar. Şeffaf token başına faturalandırma ile ön ödemeli kripto aracılığıyla hemen erişim elde edersiniz.
Kimlik Doğrulama & Base URL
Oluşturulan API anahtarınızı base URL ile kullanın https://api.openrouteraisettingskeys.com/v1 istekleri yönlendirmek için. Abonelik katmanlarından kaçınmak ve istemci kodunu aynı tutmak isteyen geliştiriciler için bir OpenRouter alternatifi olarak çalışıyoruz. Anahtar, ön ödemeli kredinizi doğrudan openrouter AI ayar anahtarları altyapı. Hesap başına bir aktif anahtar alırsınız; yeni bir tane oluşturmak önceki kimlik bilgisini hemen değiştirir. Kayıt sırasında telefon numarası veya banka bilgisi gerekmez; yalnızca e-posta veya Google girişi yeterlidir. Bu doğrudan anahtar yönetimi, üçüncü taraf faturalandırma sürtüşmesi olmadan erişimi kontrol etmenizi sağlar. İstemleriniz gizli kalır ve temel modeli eğitmek için asla kullanılmaz.
Sohbet Tamamlamaları Uç Noktası
POST isteklerini gönderin /v1/chat/completions uncensored modelden metin yanıtlar almak için. Sistem standart mesaj dizilerini kabul eder ve yasal yetişkin veya tartışmalı konularda reddetmeden tamamlamalar döndürür. Sadece gerçekten kullanılan tokenlar için ödeme yaparsınız; giriş maliyeti token başına 1M için $0.15 ve çıktı için token başına 1M için $0.50'dir. Hatalar ve reddetmeler ücretlendirilmez, böylece başarısız denemeler için asla ödeme yapmazsınız. Uç nokta, hem prompt hem de tamamlama için toplam 100.000 token ile bir bağlam penceresini destekler. Maksimum çıktı, daha düşük bir sınır belirtmediğiniz sürece istek başına 16.000 token ile sınırlıdır. Bu basit yapı, OpenAI formatını yansıtır ve geçişi kolaylaştırır.
Python SDK Entegrasyonu
Resmi OpenAI paketini yükleyin ve temel URL'yi uncensored LLM uç noktamıza işaret edecek şekilde yapılandırın. Aşağıdaki kod parçacığı, istemciyi nasıl başlatacağınızı ve basit bir sorgu gönderme işlemini gösterir. Güncellemeniz gerekir base_url API alanımızla eşleşen parametre. Model tanımlayıcısı basitçe uncensored, doğrudan yanıtlar için ayarlanmış özel açık ağırlıklı modelimizi çalıştırır. Bu yaklaşım, mevcut Python kod tabanlarınızı minimum değişikliklerle yeniden kullanmanıza olanak tanır. SDK, JSON serileştirmesini ve akışı otomatik olarak yönetir. API anahtarınızı üretim kullanımı için ortam değişkenlerinde güvenli bir şekilde depoladığınızdan emin olun.
Node SDK Entegrasyonu
Node.js OpenAI istemcisini istekleri barındırılan API'mize yönlendirmek için yapılandırın. Doğru yönlendirme sağlamak için temel URL'nin alanımıza ayarlanması gerekir. Model kimliğini uncensored mesajlarınızın yanında metin oluşturmak için kullanılır. Bu yöntem JavaScript'teki herhangi bir standart OpenAI-uyumlu istemci kütüphanesiyle çalışır. İstek yapısı OpenAI spesifikasyonuyla aynı kalır, bu da uyumluluğu sağlar. Ön ödemeli kredinizi doğrudan panelden yönetebilirsiniz. SDK hem senkron hem de asenkron istek kalıplarını destekler. Değiştirin apiKey değerini oluşturulan kimlikle eşleştirmek için. Bu kurulum, uncensored oluşturmayı Node uygulamalarınıza entegre etmenin güvenilir bir yolunu sağlar.
Akış Yanıtları
Akışı etkinleştirmek için stream istek gövdesinde true olarak parametre. API, gerçek zamanlı belirteç teslimi için Sunucu Gönderilen Olaylar (SSE) döndürür. Akışın son parçasında belirteç kullanımını izleyebilirsiniz. Bu özellik, acil geri bildirim gerektiren sohbet arayüzleri için idealdir. Uncensored model, akış boyunca bağlamı kesintisiz korur. SSE verilerini istemcinizdeki standart olay dinleyicilerini kullanarak ayrıştırmak mümkündür. Akış sıcaklık ve top-p gibi tüm parametrelerle çalışır. Bu yöntem, son kullanıcılar için algılanan gecikmeyi önemli ölçüde azaltır. Etkileşimli uygulamalar için önerilen yaklaşımdır.
Limitler, Hatalar & Bağlam
API anahtarınız dakika başına 300 istek ve 8 eşzamanlı bağlantıya izin verir. İstek gövdesi 8 MB'ı aşmamalıdır. 401 hatası alırsanız anahtarınız geçersiz veya süresi dolmuş demektir. 402 hatası, yetersiz ön ödemeli kredi olduğunu gösterir; hizmeti devam ettirmek için USDT veya USDC ile bakiye yükleyin. 429 hatası, hız sınırına ulaştığınızı gösterir. Model, birleşik girdi ve çıktı için 100.000 tokenlık bir bağlam penceresi destekler. Sert içerik limitleri hala geçerlidir, özellikle küçüklerle ilgili cinsel içerik konusunda. Bu limitler, yüksek hacimli geliştiriciler için kararlı performansı sağlar. Kullanımınızı doğrudan hesap panelinden izleyebilirsiniz. Hatalar ücretsizdir, bu nedenle yalnızca başarılı tamamlamalar için ödeme yaparsınız.
cURL
curl https://api.openrouteraisettingskeys.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my current key balance"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouteraisettingskeys.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouteraisettingskeys.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ış
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)Sıkça sorulan sorular
Openrouter AI settings keys hizmeti için bir API anahtarı nasıl oluşturabilirim?
"API anahtarı al" sayfasına gidin ve Google veya e-posta ve şifre ile oturum açın. Sistem anahtarınızı hemen oluşturur, bu anahtarı herhangi bir OpenAI uyumlu SDK ile kopyalayıp kullanabilirsiniz. Telefon doğrulaması gerekmez.
Bu uncensored LLM işlev çağırma destekliyor mu?
Evet, uç nokta araçlar ve tool_choice parametreleriyle fonksiyon çağrısını destekler. Özel şemalar tanımlayabilir ve yanıtta yapılandırılmış araç çağrıları alabilirsiniz. Bu özellik, esnek entegrasyon için akış ve JSON moduyla birlikte çalışır.
Ön ödemeli kredimi aşarsam ne olur?
Kredi bulunmadığını gösteren bir 402 hatası alırsınız. Erişimi geri kazanmak için USDT (TRC20) veya USDC (Base) kullanarak anında bakiye yükleyebilirsiniz. Krediniz süresi dolmaz, bu yüzden bakiyenizi kaybetmeden istediğiniz zaman fon ekleyebilirsiniz.
Anahtarınızı şimdi oluşturun
Kaydolun, jetonu kopyalayın, uç nokta URL'sini güncelleyin. İşte bu kadar.