tr ▾

Filtresiz API, ön ödemeli kredi, sadece kripto.

Anahtarınızı alın

API Referansı & Hızlı Başlangıç

Bu referans, doğrudan entegrasyon için uncensored LLM API'sini detaylandırır. Abonelik yükü olmadan uç noktaları, akışı ve parametreleri kapsar.

Kimlik Doğrulama & Base URL

Temel URL'ye gönderilen her istek için API anahtarınızı kullanın: HTTPS://api.llmwithnorestrictions.com/v1. Sistem yetkilendirme için bu başlığı gerektirir ve kullanımı ön ödemeli kredinizle takip eder. Kayıt sırasında tek bir anahtar oluşturursunuz, bu da önceki tüm anahtarları hemen değiştirir. Bu değeri güvende tutun, çünkü bakiyenize tam erişim sağlar.

curl https://api.llmwithnorestrictions.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a list of ten Linux commands"}]
  }'

/v1/chat/completions Uç Noktası

POST isteklerini /v1/chat/completions adresine gönderin ve metin yanıtları alın. Model tanımlayıcısı tüm etkileşimler için kesinlikle "uncensored"dir. Giriş metni messages dizisine eklenir ve sistem, yasal yetişkin kullanım için içerik reddi olmadan oluşturulan metni döndürür. Yalnızca gerçekten tüketilen tokenlar için ödeme yaparsınız, hatalar için ödeme yapmazsınız.

from openai import OpenAI

client = OpenAI(base_url="https://api.llmwithnorestrictions.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)

Akış Yanıtları (SSE)

İsteğinizde stream'i true olarak ayarlayarak akışı etkinleştirin. API, gerçek zamanlı token teslimatı için Sunucu Tarafı Olayları (SSE) döndürür. Bu yaklaşım, büyük çıktılar için algılanan gecikmeyi önemli ölçüde azaltır. Token kullanım ayrıntıları, akışın son parçasında görünü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 & JSON Modu

Yapılandırılmış veri çıkarımı için tools parametresi aracılığıyla fonksiyon çağırma desteği. Sıkı JSON çıktılarını zorlamak için response_format ile json_object kullanın. Model bu şemalara güvenilir bir şekilde uyar, bu da onu arka uç otomasyonu için uygun kılar. Hassas yürütme için tool_choice ile araç seçimini kontrol edebilirsiniz.

Token Limitleri & Bağlam Penceresi

Bağlam penceresi, istem ve tamamlama birlikte olmak üzere 100.000 tokene kadar destekler. İstek başına maksimum çıktı 16.000 token'dır veya max_tokens belirtilmezse 2.048 token'dır. Gövde sınırı olan 8 MB'ı aşan istekler hemen reddedilir. Bu sınırlar içinde kalmak için giriş uzunluğunuzu planlayın.

Hata Yönetimi & Hız Sınırlamaları

Anında geri bildirim için standart HTTP kodlarını izleyin. 401 durumu geçersiz veya süresi dolmuş bir API anahtarını gösterir. 402 hatası, istenen işlem için yetersiz ön ödemeli krediyi bildirir. 429 yanıtı, dakikada 300 istek sınırına ulaştığınızı gösterir. Hatalar ve reddetmeler bakiyenizden token tüketmez.

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.llmwithnorestrictions.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);

Sık sorulan sorular

Bu, sohbet tamamlamaları için bir openai uyumlu API mi?

Evet, uç nokta yapısı standart chat completions formatıyla eşleşir. Resmi OpenAI SDK'lerini temel URL'mizi işaret edecek şekilde kullanarak kullanabilirsiniz. Model kimliği kullanılan istemciye bakılmaksızın "uncensored" olarak kalır.

Bir 402 hatası alırsam ne olur?

402 hatası, ön ödemeli bakiye bakiyenizin sıfır veya yetersiz olduğunu gösterir. Servise devam etmek için USDT veya USDC ile yüklemeniz gerekir. Aylık ücret yoktur, bu nedenle yalnızca ihtiyacınız olduğunda ödeme yaparsınız.

Uncensored LLM bağlamı nasıl işler?

Model girdi ve çıktı için toplam 100,000 token işler. Tek bir tamamlamada 16,000 token'a kadar destekler. Bu, hemen kesilmeden derin bağlam analizine olanak tanır.

API anahtarınızı açın

Kaydolun, anahtarı kopyalayın ve temel URL'yi güncelleyin. Kurulum tamamlandı.

Anahtarınızı alın