TR ▾
API anahtarı al

NSFW Chatgpt kullanıcıları için hızlı başlangıç

Standart OpenAI SDK'ları ile sansürsüz LLM API'mizi dakikalar içinde entegre edin. Anahtarınızı ekleyin ve içerik filtreleri olmadan metin üretmeye başlayın.

Temel URL ve Kimlik Doğrulama

Our nsfw chatgpt API, OpenAI chat-completions standardını takip eder. Authorization başlığında Bearer token kullanarak kimlik doğrulaması yaparsınız. Temel URL https://api.nsfwchatgpt.cc/v1. şeklindedir. API anahtarınızı hemen almak için ücretsiz bir hesap oluşturun; başlangıç denemesi için kredi kartı gerekmez. Bu anahtar, yasal yetişkin kullanımı için optimize edilmiş tek sansürsüz modelimize erişim sağlar; bu da varsayılan olarak tartışmalı veya olgun konuları reddetmeyeceği anlamına gelir, ancak yine de çocuklarla ilgili cinsel içerikleri kesinlikle engeller.

curl https://api.nsfwchatgpt.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."}]
  }'

Sohbet Tamamlama Uç Noktası

POST /v1/chat/completions uç noktasına mesaj gönderin. Model ID'si her zaman uncensored'dir. GPT, Claude veya Llama'dan farklı olarak kendi sunucularımızda çalışan açık ağırlıklı bir modeldir. user ve assistant gibi standart mesaj rollerini kabul eder. Her anahtar için eşzamanlı olarak 8 isteğe kadar gönderebilirsiniz. Anahtarları değiştirmeniz gerekirse, yeni bir tane oluşturmak o hesap için önceki aktif anahtarı yerini alır.

from openai import OpenAI

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

Akışlı Yanıtlar

stream: true ayarlayarak akışı etkinleştirin. API, Sunucu Tarafından Gönderilen Olaylar (SSE) döndürür. Her parça kısmi metin içerir. Token kullanım verileri yalnızca akışın son parçasında dahil edilir. Bu, metin oluşturulurken metni işleyen sohbet arayüzleri oluşturmak için idealdir. Tam yanıtı ve son token sayılarını yakalamak için istemcinizin SSE'yi doğru şekilde işlediğinden emin olun.

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)

Fonksiyon Çağırma ve Araçlar

API fonksiyon çağırma desteği sağlar. Araçlarınızı tools parametresinde tanımlayın ve tool_choice'i auto veya belirli bir fonksiyon adına ayarlayın. Model, uygun olduğunda yanıtlarında fonksiyon çağrıları döndürecektir. Bu, harici API'lerle etkileşim kurması veya kod çalıştırması gereken ajanlara sansürsüz modelimizi entegre etmenizi sağlar. Uyumluluk için araç tanımlarınızın standart OpenAI şemasını takip ettiğinden emin olun.

JSON Modu

response_format'i {"type": "json_object"} olarak ayarlayarak modelin geçerli JSON çıktısı vermesini sağlayın. Bu, yapılandırılmış veri oluşturma veya belirli şemaları ayrıştıran uygulamalar oluştururken kullanışlıdır. Model, karmaşık iç içe nesneler oluştururken bile JSON sözdizimine uyacak şekilde ayarlanmıştır. Çıktı geçersizse istek başarısız olabilir veya bozuk metin döndürebilir, bu nedenle her zaman yanıtı kodunuzda doğrulayın.

Parametreler: Sıcaklık ve Top P

temperature ile yaratıcılığı ve top_p ile çeşitliliği kontrol edin. Daha yüksek sıcaklık değerleri yanıtları daha rastgele ve yaratıcı hale getirirken, daha düşük değerler onları daha belirleyici yapar. top_p tokenları kümülatif olasılığa göre filtreler. Tekrarlanabilirlik için stop dizelerini, seed'i ve varlık ile sıklık cezalarını da ayarlayabilirsiniz. Bu parametreler, sansürsüz modelin çıktı stilini ince ayarlamanızı sağlar.

Node.js

import OpenAI from "openai";

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

Sorular ve cevaplar

Token limitleri nedir?

Bağlam penceresi, istem ve tamamlama birlikte 100.000 token içindir. Her istek için maksimum çıktı 32.000 token veya <code>max_tokens</code> ayarlamazsanız 2.048 token'dır. Bu limitleri aşan istekler reddedilecektir.

401 veya 429 hatası alırsam ne olur?

401 hatası, API anahtarınızın geçersiz veya eksik olduğunu gösterir. 429 hatası, dakikada 300 istek olan hız limitine ulaştığınızı belirtir. Hatalar ve reddetmeler ön ödemeli token kredinizi tüketmez.

Tokenlar için nasıl ödeme yaparım?

USDT (TRC20) ve USDC (Base) kabul ediyoruz. Minimum bakiye yükleme $10'dur ve daha büyük miktarlar için bonus alırsınız. Kredi hiç sona ermez ve ücretsiz $0,50 deneme ile başlayabilirsiniz.

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.

API anahtarı al

API özellikleri

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
Base URLhttps://api.nsfwchatgpt.cc/v1
Model kimliğiuncensored
Kimlik doğrulamaAuthorization: Bearer YOUR_KEY
Parametrelertemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Akışevet — server-sent events; son parça token kullanımını içerir
Bağlam penceresi100.000 token (girdi + çıktı)
Maksimum çıktı100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok)
JSON moduresponse_format: {"type": "json_object"}
Fonksiyon çağırmaevet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak
İ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
Eşzamanlılıkanahtar başına aynı anda 8 istek
Fiyat1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00
Bonus$50'dan itibaren +%5, $100'dan itibaren +%10
Ü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)
Geçerliliködenen kredinin süresi dolmaz, abonelik yok
YüklemeUSDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar
Faturalamaön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz
GirişGoogle veya e-posta ve şifre
Anahtarlarhesap başına bir aktif anahtar; yenisi eskisinin yerini alır
İçerikyetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir

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