Sansürsüz GPT API'si: İstemcinizi üç satırda değiştirin
Mevcut OpenAI uyumlu istemcinizi, üç yapılandırma satırını güncelleyerek uç noktamıza bağlayın. Bu hızlı başlangıç kılavuzu kimlik doğrulama, temel istekler ve akış konularında size rehberlik eder.
https://api.uncensoredgptapi.com/v1uncensored
Önkoşullar ve Base URL
Bu sansürsüz GPT API'sini kullanmak için bir API anahtarı ve OpenAI formatını destekleyen bir istemciye ihtiyacınız vardır. Kayıt olmak için API anahtarını al sayfasını ziyaret edin. Anahtarınız hemen görünür; $0.50 deneme kredisi için kart gerekmez. Tüm istekler için temel URL https://api.uncensoredgptapi.com/v1 şeklindedir. uncensored kimliğine sahip tek bir sansürsüz model sunuyoruz. Bu model kendi GPU sunucularımızda çalışır ve yasal yetişkin, kurgusal veya tartışmalı konulardan kaçınmaz. GPT, Claude veya başka bir satıcı modeli değildir. Sohbet tamamlamaları aracılığıyla metin-girdi, metin-çıkış destekliyoruz. Gömme vektörleri, görüntüler veya ses sağlanmaz. Birleşik istem ve tamamlama için bağlam pencereniz 100.000 token'dır.
Kimlik Doğrulama
API anahtarınızı Authorization üstbilgisinde Bearer şemasını kullanarak iletin. Her hesabın aynı anda tek bir aktif anahtarı vardır. Anahtarı yenilerseniz, eski anahtar hemen iptal edilir. Bu, hız limitiniz sayacını sıfırlar çünkü yeni anahtar yeni bir kota ile başlar. İlk isteklerinizi yapmak için bakiye yüklemenize gerek yoktur; deneme kredisi başlangıç kullanımını karşılar. İstemcinizin anahtarı temel URL'ye yapılan her istekte gönderdiğinden emin olun. Kimlik doğrulama başarısız olursa 401 hatası alırsınız.
Temel Sohbet Tamamlama
/v1/chat/completions uç noktasına POST isteği gönderin. model alanını uncensored olarak ayarlayın. Sistem ve kullanıcı mesajlarınızı messages dizisine ekleyin. API bir metin yanıtı döndürür. Bu, herhangi bir standart OpenAI SDK ile çalışır. Yaratıcılığı ve uzunluğu kontrol etmek için temperature veya max_tokens gibi parametreleri ayarlayabilirsiniz. Model, yasal konular için içerik reddi olmadan doğrudan yanıt verir. İstek gövdeleri 8 MB boyut sınırındadır. 100k token penceresinde kalmak için istemlerinizi kısa ve öz tutun.
Python SDK Entegrasyonu
Resmi openai Python paketini kullanın. Base URL'yi uç noktamızı işaret edecek şekilde yapılandırın. API anahtarınızı ortam değişkeninden ayarlayın. Bir istemci örneği oluşturun ve chat.completions.create çağrısı yapın. uncensored model kimliğini iletin. Kütüphane otomatik olarak yeniden denemeleri ve JSON ayrışmasını yönetir. Bu yaklaşım hem eşzamanlı hem de eşzamansız iş akışları için çalışır. Özel base URL'leri destekleyen SDK'nın güncel bir sürümünü kullandığınızdan emin olun. Yanıt nesnesi oluşturulan metni choices[0].message.content içinde sağlar.
Node.js SDK Kullanımı
Node.js için openai paketini yükleyin. İstemciyi base URL ve API anahtarınızla başlatın. Sansürsüz model ile sohbet tamamlama uç noktasını çağırın. SDK, yanıt nesnesine çözümlenen bir promise döndürür. Hataları istemciden gelen istisnaları yakalayarak işleyebilirsiniz. Bu yöntem sunucu tarafı uygulamaları veya CLI araçları için uygundur. Model kimliğinin kesinlikle uncensored olduğunu unutmayın. Diğer model kimliklerini kullanmaya çalışmayın. Yanıt yapısı standart OpenAI formatını karşılar, bu da diğer sağlayıcılardan geçişi kolaylaştırır.
Akış Yanıtları
İsteğinizde stream: true ayarlayarak akışı etkinleştirin. API, Sunucu Tarafından Gönderilen Etkinlikler (SSE) akışı döndürür. Her parça kısmi bir metin delta içerir. Tam yanıtı yeniden oluşturmak için bu parçaları birleştirin. Akış, uzun çıktılar için algılanan gecikmeyi azaltır. İhtiyaç halinde akışı erken durdurabilirsiniz. İstemciniz işlev yürütmeyi doğru şekilde işlerse model, akışla birlikte fonksiyon çağırma destekler. Tamamlanma veya hatalar için akışı izleyin. Bu özellik, anında geri bildirim gerektiren sohbet arayüzleri veya gerçek zamanlı uygulamalar için idealdir.
Hız Limitleri ve Hatalar
Her anahtar dakikada 300 istek yapmanıza izin verir. Bu sınırı aşarsanız 429 hatası alırsınız. Anahtarınızı yenilemek eski anahtarı geçersiz kılar ve size yeni bir kota sağlar. 401 hatası geçersiz veya eksik bir anahtarı gösterir. 402 hatası ön ödemeli kredinizin tükendiğini belirtir; kripto ile (USDT veya USDC) bakiye yükleyin. Krediler asla sona ermez. İstek gövdeleri 8 MB'ın altında olmalıdır. Geçersiz JSON gönderirseniz 400 hatası alırsınız. Model, küçük çocukları içeren cinsel içeriği engeller. Diğer tüm yasal yetişkin içeriğe izin verilir. Detaylı hata mesajları için yanıt gövdesini kontrol edin.
cURL
curl https://api.uncensoredgptapi.com/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
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredgptapi.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredgptapi.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ış
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)API özellikleri
Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.
| Öğe | Değer |
|---|---|
| Biçim | OpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.uncensoredgptapi.com/v1 |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Model kimliği | uncensored |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| JSON modu | response_format: {"type": "json_object"} |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| İstek boyutu | en fazla 8 MB |
| Hız limiti | anahtar başına dakikada 300 istek |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| Faturalama | ön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Ü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) |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
| Giriş | Google veya e-posta ve şifre |
Hata kodları
Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.
| Kod | Tür | Anlamı |
|---|---|---|
400 | bad_request | geçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun |
401 | missing_key · invalid_key · key_revoked | anahtar yok, yanlış veya değiştirilmiş |
402 | no_credit | kredi bitti — yükleyin, hemen devam eder |
403 | content_blocked | reşit olmayanları içeren cinsel içerik — reddedildi, ücret yok |
404 | not_found | bilinmeyen uç nokta |
413 | request_too_large | gövde 8 MB'tan büyük |
429 | rate_limited · concurrency | dakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin |
503 | upstream_busy | model meşgul — birkaç saniye sonra tekrar deneyin |
Sorular ve cevaplar
Başlamak için kredi kartı gerekiyor mu?
Hayır. Sadece e-posta ve şifre ile kayıt olabilirsiniz. 7 gün geçerli $0,50 deneme kredisi alırsınız. Bu, ödeme yöntemi bağlamadan API'yi test etmenizi sağlar. Daha sonra kripto (USDT veya USDC) kullanarak bakiye yükleyebilirsiniz.
API anahtarımı yeniden oluşturursam ne olur?
Anahtarınızı yeniden oluşturmak öncekini hemen iptal eder. Eski anahtar anında çalışmayı bırakır. Hız limiti sayacınız sıfırlanır çünkü yeni anahtar dakikada 300 isteklik yeni bir tahsisle başlar. Bu, bir anahtar sızıntısı şüphesi varsa veya kotasını sıfırlamak isterseniz faydalıdır.
Bu, OpenAI'nin GPT modelleriyle aynı mı?
Hayır. <code>uncensored</code> kimlikli tek bir açık ağırlıklı sansürsüz model sunuyoruz. Bu bir GPT, Claude, Gemini veya başka bir satıcı modeli değildir. Özel GPU sunucularımızda çalışır. Yasal konular için içerik reddi olmadan sınırsız metin üretimi için optimize edilmiştir. Token maliyetleri için fiyatlandırma sayfamızı kontrol edin.
Anahtarınız tek bir formun uzağında
Bir hesap oluşturun, anahtarı kopyalayın, base URL'yi değiştirin. Kurulumun tamamı bu kadar.