gptnorestrictions.com/Dokümanlar
Uncensored LLM'yi Dakikalar İçinde Entegre Edin
Uncensored LLM API'mizi standart OpenAI-uyumlu istemci kodu kullanarak dakikalar içinde entegre edin. Altyapıyı biz yönetiriz; siz hassas token faturalandırma ve yasal yetişkin içerik için sıfır reddiye elde edersiniz.
Temel URL ve Kimlik Doğrulama
İsteklerinizi uncensored modelimize yönlendirmek için özel base URL'yi ve geçerli bir API anahtarını kullanın. Endpoint HTTPS://api.gptnorestrictions.com/v1'dir. Anahtarınızı Authorization başlığında Bearer token olarak iletin. Bu yapılandırma, base_url parametresini geçersiz kilarak herhangi bir OpenAI SDK'sı ile çalışır. Hesabınızda tek bir aktif anahtar bulunur; bu anahtarı panelde oluşturursunuz. Kayıt için telefon numarası gerekmez, e-posta veya Google girişi yeterlidir.
İlk Tamamlama İsteğinizi Gönderme
Sistem ve kullanıcı mesajlarınızla birlikte /v1/chat/completions adresine bir POST isteği gönderin. Model kimliği "uncensored"dir. Bu, yasal yetişkin konular için içerik filtreleri olmadan bir metin yanıtı döndürür. Bağlantıyı bu curl komutuyla anında test edebilirsiniz:
curl https://api.gptnorestrictions.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the five core components of a standard REST API."}]
}'YOUR_API_KEY'i oluşturduğunuz anahtarla değiştirin. Yanıt, doğru faturalandırma için token kullanım ayrıntılarını içerir. 401 gibi hatalar geçersiz bir anahtarı, 402 ise kripto ile bakiye yüklemeniz gerektiğini belirtir.
Python SDK Entegrasyonu
API'mizle sorunsuz etkileşim kurmak için resmi OpenAI Python kütüphanesini kullanın. Base URL'i bizim uç noktamıza ayarlayın ve API anahtarınızı sağlayın. "uncensored" model, sıcaklık ve top_p gibi standart parametreleri destekler. Bu, uygulamalarınız için tanıdık kod yapılarından yararlanmanızı sağlar. İşte minimum kurulum:
from openai import OpenAI
client = OpenAI(base_url="https://api.gptnorestrictions.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)Oluşturulan metni çıkarmak için yanıt nesnesini işlediğinizden emin olun. Bu yaklaşım, mevcut OpenAI istemcileriyle uyumluluğu korurken kısıtlamasız içerik oluşturma sağlar.
Node SDK Yapılandırması
API'mizi Node.js uygulamalarınıza standart OpenAI npm paketi aracılığıyla entegre edin. İstek yapmadan önce base URL ve API anahtarını yapılandırın. uncensored model, standart sohbet tamamlama çağrılarına yanıt verir. Bu, mevcut mantığınızın büyük ölçüde yeniden düzenlenmeden çalışmasını sağlar. İstemciyi şu şekilde başlatın:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptnorestrictions.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);Mesajlarınızla chat.completions.create metodunu çağırın. Yanıt, LLM tarafından oluşturulan içeriği sağlar. Bu yöntem, güvenilir ve engellenmemiş metin üretimi gerektiren sunucu taraflı uygulamalar için idealdir.
Akış Yanıtlarını İşleme
İsteğinizde stream'i true olarak ayarlayarak akışı etkinleştirin. API, artımlı metin parçalarını içeren Sunucu Tarafı Olayları (SSE) döndürür. Bu, uygulamanızla etkileşime giren kullanıcılar için algılanan gecikmeyi iyileştirir. Token kullanım ayrıntıları son parçada yer alır. Akışı işlemek için bu kodu kullanın:
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)Tam yanıtı oluşturmak için içerik parçalarını birleştirin. Bu yöntem gerçek zamanlı sohbet arayüzleri için verimlidir. Tamamlama tamamlanana beklemeden metni oluşturulduğu gibi göstermenizi sağlar.
Limitler, Hatalar ve Bağlam Penceresi
API'miz, hem istem hem de tamamlama için 100.000 token'lık bir bağlam penceresi destekler. Dakikada 300 istek ve anahtar başına 8 eşzamanlı istekle sınırlısınız. Bu limitleri aşarsanız 429 hatası alırsınız. Yaygın hatalar arasında geçersiz anahtarlar için 401 ve yetersiz kredi için 402 bulunur. 8 MB'ın altındaki istekler kabul edilir. Hatalar ve reddetmeler krediyi tüketmez. Bu, yalnızca başarılı token kullanımı için ödeme yapmanızı sağlar. Kullanım panelinizi izleyerek limitlerinizi yönetin.
SSS'ler
GPT kısıtlamasız API standart OpenAI istemcileri ile uyumlu mu?
Evet, tamamen OpenAI ile uyumludur. SDK yapılandırmanızdaki base_url'yi ve API anahtarını güncellemeniz yeterlidir. Model kimliği "uncensored" olan chat/completions gibi standart uç noktaları destekler.
Hız limitine takılırsam ne olur?
429 Çok Fazla İstek hatası alırsınız. Anahtar başına dakika başına 300 istek ve 8 eşzamanlı istekle sınırlısınız. Bir an bekleyin ve yeniden deneyin veya varsa kullanım planınızı yükseltin.
Uncensored model, yetişkin içerikleri reddediyor mu?
Genellikle yasal yetişkin, kurgusal veya tartışmalı konuları reddetmez. Tek katı sınır, çocuklarla ilgili cinsel içeriğin her zaman reddedilmesidir. Bu, NSFW sohbet botu uygulamaları için idealdir.
API anahtarınızı anında alın
Kaydolun, anahtarı kopyalayın ve temel URL'nizi güncelleyin. Tamam.