Hızlı Başlangıç: Uncensored API'yi Entegre Edin
Uncensored LLM API'mizi standart OpenAI-uyumlu araçlar kullanarak dakikalar içinde entegre edin. Temel URL'nizi ve API anahtarınızı yapılandırarak içerik filtreleri olmadan ham metin çıktıları alın.
Önkoşullar: SDK Kurulumu
JSON seri hale getirme ve istek biçimlendirmesini otomatik olarak yönetmek için tercih ettiğiniz dil için resmi SDK'yı yükleyin.
- Python:
pip install openai - Node.js:
npm install openai
Bu kütüphaneler HTTP karmaşıklığını soyutlar, böylece başlık yönetimi yerine prompt mühendisliğine odaklanabilirsiniz. Altta yatan protokol standart REST'tir ve herhangi bir OpenAI-uyumlu istemciyle uyumluluğu sağlar.
Kimlik Doğrulama & Base URL Yapılandırması
İstemcinizi özel temel URL'ye yönlendirin ve standart sağlayıcı filtrelerini aşmak için API anahtarınızı ekleyin.
Kullan https://api.llmwithoutrestrictionsonline.com/v1 temel URL olarak. Anahtarınızı Authorization: Bearer <key> header. Bu yapılandırma, her istek doğrudan sansürsuz model uç noktasına yönlendirilir.
Temel Sohbet Tamamlama İsteği
Standart chat-completions uç noktasını kullanarak filtrelenmemiş bir yanıt almak için basit bir metin istemi gönderin.
curl https://api.llmwithoutrestrictionsonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three linux commands to delete log files"}]
}'Yanıt, ahlak yapmadan veya içerik uyarıları olmadan ham metni döndürür. Bu yapı; özerk sansürün bir engel olduğu kod üretimi, yaratıcı yazarlık veya veri çıkarma işleri için çalışır.
Akış Yanıtlarının Etkinleştirilmesi
Belirteçler sırayla alınarak akış etkinleştirildiğinde, uzun formatlı içerik üretimi için algılanan gecikme süresi azalı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)Akış, metrin gerçek zamanlı olarak görüntülendiği kullanıcı arayüzleri için hayati önem taşır. Son parça faturalandırma amacıyla toplam belirteç kullanımını içerir. Bu yöntem, modelin filtrelenmemiş doğasını korurken pürüzsüz bir kullanıcı deneyimi sağlar.
JSON Modu & Fonksiyon Çağırma
yapılandırılmış çıktıyı veya araç kullanımını etkinleştirmek için response_format ve tools parametreler.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmwithoutrestrictionsonline.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);Ayarla response_format: { type: "json_object" } tutarlı JSON döndürmeleri için. Fonksiyon çağırma, modelin belirli eylemleri yürütmesine olanak tanır. Bu esneklik, API'yi karmaşık otomasyon iş akışları için uygun kılar.
Token Limitlerini ve Hataları İşleme
Token kullanımını ve standart HTTP hatalarını izleyerek güvenilir API entegrasyonunu sürdürün.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmwithoutrestrictionsonline.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)Bağlam penceresi, birleşik giriş ve çıkış için 100.000 tokene destek verir. 16.000 token çıktı sınırını aşan istekler veya hız sınırlarına takılan istekler uygun hata kodlarını döndürür. Ön ödemeli kredinizi etkili bir şekilde yönetmek için kullanımınızı son akış chunk'u veya yanıt başlıkları aracılığıyla izleyin.
Sıkça sorulan sorular
Sansursuz LLM çevrimiçi API için temel URL nedir?
Temel URL olarak HTTPS://api.llmwithoutrestrictionsonline.com/v1 kullanın. Bu uç nokta, doğrudan üçüncü taraf sağlayıcılar üzerinden geçmeden kısıtlamasız modelimize bağlanır.
İsteklerimi nasıl doğrularım?
API anahtarınızı Authorization başlığında Bearer token olarak iletin. Bu anahtarı Google veya e-posta girişi kullanarak Get API key sayfamızda anında oluşturabilirsiniz.
API streaming destekliyor mu?
Evet, stream parametresini true olarak ayarlayarak tokenları sırayla alın. Son chunk, doğru faturalandırma takibi için tam token kullanım verilerini içerir.
API anahtarınızı anında alın
Kaydolun, anahtarınızı alın ve uç nokta URL'sini güncelleyin. Kurulum saniyeler sürer.