Sansürsuz modeller için API dokümantasyonu
Temel URL'nizi değiştirip zaten bildiğiniz uç noktalara istek göndererek sansürsuz API'mize başlayın.
Kimlik doğrulama ve base URL
Temel URL'mize Yetkilendirme başlığında API anahtarınızla istek gönderin ve uncensored modele hemen erişin.
Kullan Bearer <your-key> her çağrı için. Anahtar, Google veya e-posta ile kayıt olduğunuzda oluşturulur. Ön ödemeli hesabınızı tanımladığı için güvenli tutun.
Standart OpenAI uyumlu kimlik doğrulama kullanıyoruz. Anahtarınız geçersizse 401 hatası alırsınız. Krediniz tükendiğinde, kripto ile yüklemenizi gerektiren 402 hatası alırsınız.
İlk istek
API anahtarınızla chat completions endpoint'ine basit bir mesaj göndererek ilk isteğinizi yapın.
Bu cURL örneği, uncensored modelden metin yanıtı almak için gereken minimum yapıyı gösterir.
Değiştir <YOUR_API_KEY> panonuzda gösterilen anahtar ile. Yanıt, oluşturulan metni şurada içerir content alanı.
curl https://api.chatgptnofilter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list 3 unix commands to find large files"}]
}'
Python entegrasyonu
API'mizle etkileşim kurmak için resmi OpenAI Python kütüphanesini kullanarak base URL'imize işaret edin.
Bu yaklaşım özel istemci mantığı gerektirmez. Yalnızca base_url ve API anahtarınızı sağlayın. Kütüphane otomatik olarak seri hale getirme ve yanıt ayrıştırmayı halleder.
Bu yöntem, OpenAI hedefli mevcut kod tabanlarıyla sorunsuz çalışır. Sadece uç nokta yapılandırmasını ayarlamanız yeterlidir.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptnofilter.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
Node.js ile API'yi, özel temel URL ve kimlik bilgileriyle istemciyi başlatarak entegre edin.
Node SDK Python istemci yapısını yansıtır. Başlatma sırasında temel URL ve API anahtarını iletin. Kodun geri kalanı standart OpenAI uygulamalarıyla aynı kalır.
Bu, uygulama mantığınızı yeniden yazmadan sağlayıcıları değiştirmenize olanak tanır. Yanıt yapısı OpenAI spesifikasyonuyla eşleşir.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptnofilter.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 stream: true istem parametrelerinizde.
Akış, uzun çıktılar için algılanan gecikmeyi azaltır. Her parça kısmi bir yanıt içerir. Son parça, faturalandırma için belirteç kullanım istatistiklerini içerir.
Arayüzünüzü gerçek zamanlı olarak güncellemek için kodunuzda akış olaylarını işleyin. Bu, kullanıcıların anında geri bildirim beklediği sohbet arayüzleri için gereklidir.
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)
Limitler ve bağlam penceresi
Model, birleştirilmiş girdi ve çıktı için 100.000 token'lık bir bağlam penceresini destekler.
Hız sınırları dakikada 300 istek ve anahtar başına 8 eşzamanlı istek olarak ayarlanmıştır. İstek gövdeleri 8 MB'ı geçemez.
Hız sınırını aşarsanız 429 hatası alırsınız. Yeniden denemeden önce birkaç saniye bekleyin. Bağlam penceresi, hemen kırpma olmadan kapsamlı bir konuşma geçmişi için izin verir.
Sık sorulan sorular
Bu, resmi filtre yok ChatGPT API'si mi?
Hayır, bağımsız bir sağlayıcıyız. OpenAI-uyumlu bir arayüz üzerinden kendi uncensored modelimizi sunuyoruz. Bu GPT-4 veya diğer tedarikçilerin modeli değildir.
Sansürsüz chatgpt API'si için nasıl ödeme yaparım?
Kripto ile (TRC20 üzerinde USDT veya Base üzerinde USDC) yükleme yaparsınız. Kredi, kullanılan token başına ücretlendirilir. Hatalar ve reddetmeler ücretsizdir.
Model NSFW içeriği filtreliyor mu?
Model, yasal yetişkin veya kurgusal içeriği reddetmez. Sınırsız kullanım için tasarlanmıştır. Yalnızca reşit olmayanlarla ilgili cinsel içerik sıkı bir şekilde filtrelenir.
API anahtarınız yakın
Kaydolun, anahtarınızı kopyalayın, temel URL'yi güncelleyin. Bu tüm yapılandırmadır.