TR ▾
API anahtarı al

Sansürsüz AI Sohbet Botu API Dokümanları

Dakikalar içinde sansürsüz AI sohbet botu API'si ile başlayın. Bu kılavuz; kimlik doğrulama, temel istekler, akış ve NSFW veya rol yapma uygulamalarınız için araç kullanımını kapsar.

Temel URL ve Kimlik Doğrulama

Sansürsüz LLM API'sini kullanmak için istemcinizi https://api.uncensoredaichatbot.top/v1 temel URL'si ile yapılandırın. Hizmet OpenAI uyumludur; bu nedenle base_url'i güncelleyerek standart SDK'ları kullanabilir ve API anahtarınızı sağlayabilirsiniz.

Anahtarınızı hemen almak için Google veya e-posta ile kaydolun. Telefon numarası gerekmez. Anahtarınızı güvende tutun; uncensored modeline yapılan tüm istekleri kimlik doğrulaması yapar. Yalnızca ham token kullanımından ücret alırız, bu nedenle hatalar ücretsizdir.

İlk İstek

Metin oluşturmak için standart bir sohbet tamamlama isteği gönderin. Sansürsüz AI api modeli, içerik reddetmeleri olmadan yasal yetişkin ve rol yapma istemlerine yanıt verir. Sohbet geçmişinizi yapılandırmak için messages dizisini kullanın.

  • Girdi tokenları 1M başına $0,25'tir.
  • Çıktı tokenları 1M başına $1,00'dir.
  • Göndermeden önce ön ödemeli krediniz olduğundan emin olun.

Aşağıda başlamak için temel bir cURL örneği verilmiştir.

curl https://api.uncensoredaichatbot.top/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python SDK Entegrasyonu

Resmi OpenAI SDK'sını kullanarak Python arka ucunuza doğrudan entegre edin. İstemciyi temel URL'mize yönlendirin ve API anahtarınızı ayarlayın. Bu sansürsüz AI sohbet botu yaklaşımı, 100.000 tokena kadar bağlam pencerelerini verimli bir şekilde yönetmenizi sağlar.

Sansürsüz LLM API'sinin görüntü veya ses oluşturmayı desteklemediğini unutmayın. Bu hizmet yalnızca metin içindir. Doğru uç noktaya eriştiğinizden emin olmak için model parametrenizi uncensored olarak ayarlayın.

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredaichatbot.top/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 SDK Kullanımı

JavaScript veya TypeScript ortamları için Node SDK aynı şekilde çalışır. API'mize işaret etmek için fetch veya http aracını yapılandırın. Bu, kısıtlamasız metin oluşturmaya ihtiyaç duyan yüksek hacimli web uygulamaları için idealdir.

Modelin davranışını yönlendirmek için sistem istemlerini kullanıcı mesajlarıyla karıştırabilirsiniz. Sansürsüz API anahtarı, kod yapınızı önemli ölçüde değiştirmeden OpenAI veya diğer tedarikçi çağrılarını değiştirmenize olanak tanır.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredaichatbot.top/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ışlı Yanıtlar

Gerçek zamanlı token teslimi için Sunucu Tarafı Olayları (SSE) kullanın. Bu, rol yapma veya arayüz sohbetlerinde kullanıcılar için algılanan gecikmeyi azaltır. Akışın son parçası, faturalandırma için tam token kullanım istatistiklerini içerir.

Akış, standart OpenAI uyumlu format aracılığıyla desteklenir. Kısmi yanıtları arayüzünüzde zarifçe yönetin. Sansürsüz AI api, akışın standart SDK'larla tutarlı çalışmasını sağlar.

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

Bağlam penceresi toplam 100.000 token (istem + tamamlama) şeklindedir. Maksimum çıktı 32.000 tokendır veya max_tokens ayarlanmamışsa 2.048'dir.

Hız Limitleri

  • Anahtar başına dakikada 300 istek.
  • Anahtar başına 8 eşzamanlı istek.

Yaygın Hatalar

  • 401 Yetkisiz: Geçersiz veya eksik API anahtarı.
  • 402 Ödeme Gerekli: Yetersiz ön ödemeli kredi.
  • 429 Çok Fazla İstek: Hız limitini aştınız.

Reşit olmayanlarla ilgili içerik her zaman reddedilir. Diğer yetişkin içeriğe izin verilir.

Sorular ve cevaplar

Ön ödemeli kredi süresi doluyor mu?

Hayır, ön ödemeli krediniz asla süresi dolmaz. İstediğiniz zaman USDT (TRC20) veya USDC (Base) ile bakiye yükleyebilirsiniz. Hatalar ve reddetmeler kredinizi tüketmez.

Bağlam penceresi boyutu nedir?

Model, hem istem hem de tamamlama tokenlarını birleştiren 100.000 tokenlık bir bağlam penceresini destekler. İstek başına maksimum çıktı 32.000 tokendır.

Bunu fonksiyon çağırma için kullanabilir miyim?

Evet, sansürsüz API fonksiyon çağırma (araçlar) destekler. Araçları tanımlayabilir ve modelin bunları nasıl kullanacağını kontrol etmek için <code>tool_choice</code> parametresini kullanabilirsiniz.

Anahtarınız tek bir formun uzağında

Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı bu kadardır.

Teknik özellikler

Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.

ÖğeDeğer
BiçimOpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır
Uç noktalarPOST /v1/chat/completions · GET /v1/models
Model kimliğiuncensored
Base URLhttps://api.uncensoredaichatbot.top/v1
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Bağlam penceresi100.000 token (girdi + çıktı)
Akışevet — server-sent events; son parça token kullanımını içerir
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
JSON moduresponse_format: {"type": "json_object"}
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
Eşzamanlılıkanahtar başına aynı anda 8 istek
İstek boyutuen fazla 8 MB
Hız limitianahtar başına dakikada 300 istek
Yanıt başlıklarıX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Ücretsiz deneme$0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300)
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
GirişGoogle veya e-posta ve şifre
İçerikyetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır

Hata kodları

Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.

KodTürAnlamı
400bad_requestgeçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun
401missing_key · invalid_key · key_revokedanahtar yok, yanlış veya değiştirilmiş
402no_creditkredi bitti — yükleyin, hemen devam eder
403content_blockedreşit olmayanları içeren cinsel içerik — reddedildi, ücret yok
404not_foundbilinmeyen uç nokta
413request_too_largegövde 8 MB'tan büyük
429rate_limited · concurrencydakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin
503upstream_busymodel meşgul — birkaç saniye sonra tekrar deneyin