tr ▾
Anahtarınızı alın

API Dokümantasyonu

Engellenmemiş AI bot API'siyle saniyeler içinde başlayın. Bu kılavuz; kimlik doğrulama, ilk isteğinizi gönderme ve akış yanıtlarını işleme konularındaki temel adımları kapsar.

Temel URL ve Kimlik Doğrulama

Tüm API istekleri için temel URL https://api.uncensoredaibot.com/v1. API anahtarı kullanarak kimlik doğrulaması yaparsınız Authorization header. Google veya e-posta ile kaydolarak anahtarınızı hemen edinin; telefon numarası gerekmez. Anahtarınız, aylık abonelikler olmadan sansürsuz LLM API'sine erişim sağlar.

curl https://api.uncensoredaibot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five errors in my current Python script"}]
  }'

İlk İsteğiniz

Şuraya bir POST isteği gönderin /v1/chat/completions model kimliği ile uncensored. API, standart parametreleri kabul eder temperature ve top_p üretimi kontrol etmek için. Uzun formatlı içerikler için bağlam penceresini 100.000 tokena kadar ayarlayabilirsiniz. Bu yapı, herhangi bir OpenAI-uyumlu istemciyle çalışır.

from openai import OpenAI

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

Resmi openai npm paketi veya entegre etmek için uyumlu herhangi bir kütüphane. Set the baseURL endpoint'imize ve API anahtarınızı sağlayın. Uncensored AI modelleri metin oluşturmayı verimli bir şekilde yönetir. Yapılandırılmış veri çıktısı için JSON modunu da etkinleştirebilirsiniz.

import OpenAI from "openai";

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

Ayarlayarak akışı etkinleştirin stream: true istek içinde. API, gerçek zamanlı token teslimi için Sunucu Tarafı Olayları (SSE) döndürür. Token kullanım metriklerine akışın son parçasında erişebilirsiniz. Bu yöntem, uzun hikayeler üreten kullanıcılar için algılanan gecikmeyi azaltı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)

Saniye Başına İstek Limitleri ve Hatalar

Her API anahtarı dakikada 300 istek ve 8 eşzamanlı istek destekler. Anahtarınız geçersiz veya süresi dolmuşsa 401 hatası alırsınız. 402 hatası yetersiz ön ödemeli kredi olduğunu gösterir, 429 ise hız sınırının dolduğunu belirtir. Hatalar token bakiyenizi tüketmez.

Bağlam Penceresi ve Sınırlar

Model, girdi ve çıktı birleşik olarak 100.000 token'lık bir bağlam penceresi destekler. İstek başına maksimum çıktı 16.000 token'dır veya max_tokens ayarlanmamıştır. İstek gövdesi 8 MB'ı geçmemelidir. Token bütçenizi etkili bir şekilde planlamak için bu sınırları kullanın.

Destek & SSS

uncensored AI bot API temel URL'si nedir?

Temel URL HTTPS://api.uncensoredaibot.com/v1 şeklindedir. base_url yapılandırmasını güncellediğinizde standart OpenAI SDK'ları ve istemcileri ile uyumludur.

Uncensored AI API ile nasıl kimlik doğrulaması yaparım?

API anahtarınızı Authorization başlığında Bearer token olarak iletin. Google veya e-posta ile kaydolduktan hemen sonra bir anahtar alabilirsiniz.

Hız limitlerini aşarsam ne olur?

429 Çok Fazla İstek hatası alırsınız. Limit anahtar başına dakika başına 300 istek olup, eşzamanlı istekler için 8 eşzamanlı istekle bir üst sınır vardır.

API belirtecinizi oluşturun

Kaydolun, anahtarınızı alın ve uç nokta adresine işaret edin. Tüm yapılandırma bu.