ChatGPT kullanıcıları için hızlı başlangıç
Mevcut yığınıza sansürsüz chatgpt uç noktamızı ekleyerek temel URL ve API anahtarını güncelleyin. OpenAI uyumlu arayüzümüzle saniyeler içinde bir istek çalıştırın.
Temel URL ve Kimlik Doğrulama
İstemcinizi barındırılan uç noktamıza yönlendirmenizle başlayın. Temel URL https://api.uncensoredchatgpt.cc/v1 ve API anahtarınızı Authorization başlığında belirtin. Bu kurulum herhangi bir standart OpenAI uyumlu SDK ile çalışır.
- Temel URL:
https://api.uncensoredchatgpt.cc/v1 - Kimlik Doğrulama Başlığı:
Authorization: Bearer YOUR_API_KEY
Anahtarınızı Google veya e-posta ile kaydolduktan hemen sonra oluşturabilirsiniz. Anahtar, sohbet tamamlamaları dahil tüm uç noktalar için aktiftir.
İlk İstek
Bağlantıyı test etmek için standart bir sohbet tamamlama isteği gönderin. Model kimliği uncensored'dir. Bu, yasal yetişkin veya yaratıcı içerik için sansür filtresi olmadan doğrudan metin yanıtı döndürür.
- Yöntem:
POST - Uç Nokta:
/v1/chat/completions
- Yöntem:
POST - Uç Nokta:
/v1/chat/completions
Geçersiz anahtarlar (401) veya yetersiz kredi (402) gibi hatalar hemen döndürülür. Belirli içerikler için reddetmeler ücretsizdir.
Python SDK Entegrasyonu
Hızlı entegrasyon için resmi Python SDK'sını kullanın. Temel URL'yi ve model kimliğini istemci başlatmanıza yapılandırın.
- Model Kimliği:
uncensored - SDK:
openai
İstediğiniz parametrelerle chat.completions.create yöntemini çağırın. Bu yaklaşım, mevcut betiklerle uyumluluğu sağlarken iş yükleriniz için sansürsüz bir AI API'si sunar.
Node.js SDK Entegrasyonu
JavaScript veya TypeScript ortamları için istemciyi özel temel URL ile başlatın. Modeli uncensored olarak ayarlayın ve chat.completions.create üzerinden istek gönderin.
- Dil:
Node.js - SDK:
openai
Bu, otomasyon betikleri ve sunucu taraflı uygulamalar için çalışır. Üretimi kontrol etmek için temperature ve top_p gibi standart parametreleri iletebilirsiniz.
Akışlı Yanıtlar
stream: true ayarlayarak gerçek zamanlı token çıktısını etkinleştirin. API, Sunucu Tarafı Olayları (SSE) döndürür. Token kullanım istatistikleri son parçada yer alır.
- Özellik:
Streaming - Biçim:
SSE
Her parçayı geldiği şekilde işleyin. Bu, anında geri bildirim gerektiren sohbet arayüzleri veya uzun formatlı içerik üretimi için kullanışlıdır.
Limitler ve Hatalar
Kesintileri önlemek için kullanımınızı izleyin. API, anahtar başına dakikada 300 istek için bir hız limiti uygular ve 8 eşzamanlı isteğe izin verir. Maksimum istek gövdesi boyutu 8 MB'tır.
- Hız limiti: 300 istek/dak
- Eşzamanlılık: 8 req
Yaygın hatalar arasında geçersiz anahtarlar için 401, yetersiz kredi için 402 ve hız limitleri için 429 yer alır. Hatalar ve reddetmeler krediyi tüketmez. Kredi ön ödemelidir ve süresi dolmaz.
cURL
curl https://api.uncensoredchatgpt.cc/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.uncensoredchatgpt.cc/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.uncensoredchatgpt.cc/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)Sorular ve cevaplar
Bağlam penceresi boyutu nedir?
Bağlam penceresi, istem ve tamamlama birlikte toplam 100.000 token kapasitesindedir. Her istekte maksimum çıktı 32.000 token'dır; <code>max_tokens</code> ayarlanmamışsa bu değer 2.048 token'dır.
Bu sansürsüz API fonksiyon çağırma'yı destekliyor mu?
Evet, API fonksiyon çağırma (araçlar) ve <code>tool_choice</code>'i destekler. <code>response_format</code> değerini <code>{"type": "json_object"}</code> olarak ayarlayarak JSON modunu da kullanabilirsiniz.
Kredimi nasıl yüklerim?
Yalnızca kripto ile bakiye yükleyin: USDT (TRC20) veya USDC (Base). Ödemeler $10 ile $500 arasındadır. $50+ için +%5, $100+ için +%10 bonus alırsınız. Kart veya PayPal yoktur.
Anahtarınız tek bir formun uzağında
Bir hesap oluşturun, anahtarı kopyalayın, temel URL'yi değiştirin. Kurulumun tamamı budur.
API anahtarı alTeknik özellikler
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 |
| Base URL | https://api.uncensoredchatgpt.cc/v1 |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Model kimliği | uncensored |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| JSON modu | response_format: {"type": "json_object"} |
| İstek boyutu | en fazla 8 MB |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| 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 |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Fiyat | 1M 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ükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| Faturalama | ön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz |
| Giriş | Google veya e-posta ve şifre |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
| Anahtarlar | hesap 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.
| 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 |