tr ▾

Sınır Tanımayan API dokümantasyonu

Bu sansürsuz API'yi sıfır yapılandırma ile mevcut iş akışınıza ekleyin. Zaten bildiğiniz istemci kodunu kullanarak, yasal yetişkin içeriği reddetmeyen bir modelden metin yanıtları alın.

Kimlik doğrulama ve base URL

Tüm istekler için temel URL HTTPS://api.unfilteredgptchat.com/v1 şeklindedir. API anahtarınızı şurada iletin: Authorization header'ı Bearer token olarak kullanın. Her hesap için bir anahtar alırsınız ve bu anahtar Google veya e-posta ile kayıt olduktan hemen sonra görünür hale gelir. Başlamak için telefon numarası gerekmez.

<

curl https://api.unfilteredgptchat.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me how to install the package via npm"}]
  }'
>

İstekler gerçek tokenlar tutar. Hatalar ve reddedilenler krediyi tüketmez. Göndermeniz gereken model kimliği uncensored. Bu, sunucularımızda çalışan, GPT veya Claude için bir ara yüz olmayan açık ağırlıklı bir modeldir.

Sohbet tamamlamaları uç noktası

Şuraya bir POST isteği gönderin /v1/chat/completions mesaj dizinizle birlikte. API yalnızca metin döndürür. Şunu ayarlayabilirsiniz: temperature, top_p, ve stop diziler. Bağlam penceresi, istem ve tamamlama için toplam 100,000 token kapasitesine sahiptir. Maksimum çıktı isteği başına 16,000 token'dır.

<

from openai import OpenAI

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

Eğer max_tokens, yanıt 2.048 token ile sınırlıdır. Bu uç nokta fonksiyon çağırma ve JSON modunu destekler. Gömme, görüntü veya ses desteklemez. Belirli bir marka adına abone olduğunuz için değil, tokenlar için ödersiniz.

SSE ile akış yanıtlar

Gerçek zamanlı token teslimi için Sunucu Tarafı Olayları kullanın. Ayar stream: true istemci gövnenizde. API, oluşturuldukları gibi metin parçalarını döndürür. Token kullanım ayrıntıları son parçada görünür. Bu yaklaşım, uzun, filtrelenmemiş yanıtlar 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)
>

Hataları zarifçe yönetin. 401 hatası anahtarınızın geçersiz olduğunu gösterir. 402 hatası ön ödemeli kredinizin tükendiğini belirtir. 429 hatası hız sınırına ulaştığınızı gösterir. Akış (streaming) bu sınırları aşmaz.

Fonksiyon çağırma ve araçlar

İstek gövnenize araçlar tanımlayın. Model, işlev yürütme için yapılandırılmış argümanlar döndürür. Kullanın tool_choice belirli bir davranışı zorlamak için. Bu özellik standart OpenAI-uyumlu formatla çalışır. Araç çağrılarını kodunuzda ayrıştırabilir ve harici olarak çalıştırabilirsiniz.

API, response_format: {"type": "json_object"}. Bu, otomatik hatlar için öngörülebilir çıktı sağlar. Ayrıştırma hataları olmadan güvenilir veri çıkarma gerektiğinde kullanın.

Yapılandırılmış veriler için JSON modu

response_format'i json_object olarak ayarlayarak JSON modunu etkinleştirin. response_format için {"type": "json_object"}. Model geçerli JSON çıktısı verir. Bu, filtrelenmemiş metinden yapılandırılmış veri ayrıştırmak için kullanışlıdır. Kullanın temperature: 0 tutarlı sonuçlar için.

Bu mod, uncensored model kimliği. Mükemmel JSON sözdizimini garanti etmez. Üretimde kullanmadan önce çıktınızı doğrulayın. API şema doğrulaması sağlamaz. Hataları istemci kodunuzda yönetmeniz gerekir.

Hız sınırlamaları ve kotalar

Anahtar başına dakikada 300 istekle sınırlısınız. Aynı anda 8 isteği gönderebilirsiniz. İstek gövdesi 8 MB altında olmalıdır. Bu limitler tüm uç noktalar için geçerlidir. Limiti aşmak 429 durum kodunu döndürür.

Kredi süresi dolmaz. Ön ödemeli krediler gerçek token kullanımına göre ücretlendirilir. Hatalar ücretsizdir. USDT (TRC20) veya USDC (Base) ile yükleme yapabilirsiniz. Minimum yükleme $20'dir. Maksimum $500'dir. Daha büyük tutarlar için bonus kredi uygulanır.

Node.js

import OpenAI from "openai";

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

uncensored API nedir?

Tek bir sansürsüz büyük dil modeline hizmet veren barındırılan bir API'dir. OpenAI-uyumludur. Metin gönderir ve metin alırsınız. Aylık ücret yoktur. Yalnızca kullanılan tokenlar için ödeme yaparsınız.

Uncensored API ile nasıl başlarım?

Google veya e-posta ile kaydolun. API anahtarınızı hemen alın. HTTPS://api.unfilteredgptchat.com/v1 temel URL'sini kullanın. /v1/chat/completions uç noktasına istek gönderin. İlk $0.50 7 gün boyunca ücretsizdir.

Uncensored API için hız limitleri nelerdir?

300 requests per minute per key. 8 concurrent requests. 8 MB request body limit. 100,000 token context window. 16,000 token max output. Errors do not consume credit.

API Anahtarınızı Alın

Kaydolun, anahtarınızı kopyalayın ve temel URL'nizi güncelleyin. İşte bu kadar.