tr ▾
Anahtarınızı alın

API Dokümantasyonu Sansürsüz Model İçin

Standart OpenAI-uyumlu uç noktalarla saniyeler içinde uncensored API'sini kullanmaya başlayın. Basit bir API anahtarı aracılığıyla kısıtlamasız model yanıtlarına anında erişim elde edersiniz.

Temel URL ve Kimlik Doğrulama

Tüm istekleriniz için temel URL'mizi kullanın ve API anahtarınızı başlıkta iletin. Bu kurulum, herhangi bir standart OpenAI SDK'sı veya HTTP istemcisiyle modifikasyon olmadan çalışır. Google veya e-posta ile kaydolduktan sonra hemen bir anahtar alırsınız; telefon numarası gerekmez. Anahtar, yaptığınız her istek için hesabınızı sunucularımızda kimlik doğrular.

Anahtarınızı güvende tutun, çünkü ön ödemeli kredinize erişim sağlar. İstediğiniz zaman yeni bir anahtar oluşturabilirsiniz; bu, eskisini hemen değiştirir. Temel kullanım için birden fazla anahtar yönetmek veya karmaşık izin kapsamlarından geçmek için bir gerek yoktur.

İlk İstek

İlk mesajınızı basit bir istekle sohbet tamamlama uç noktasına gönderin. Model, uygulama mantığınız için hazır olan metin çıktısıyla yanıt verir. Bağlantı ve yanıt kalitesini minimal bir istek yapısı ile test edebilirsiniz. Bu, anahtarınızın çalıştığını ve uncensored modelin aktif olduğunu doğrular.

Yanıt, oluşturulan metni ve token kullanım ayrıntılarını içerir. Bu verileri sonuçları görüntülemek veya sonraki isteklere beslemek için ayrıştırabilirsiniz. Karmaşık iş akışları oluşturmadan önce entegrasyonunuzu doğrulamanın en hızlı yoludur.

curl https://api.unfilterchatgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top ten best practices for react state management"}]
  }'

Python SDK Entegrasyonu

Resmi OpenAI Python paketini yükleyin ve temel URL'mize işaret edin. Bu, tanınan yöntemleri kullanmanıza olanak tanır client.chat.completions.create() kod yapınızı değiştirmeden. API anahtarınızı kütüphane için varsayılan değer olarak iletin. Bu yaklaşım, zaten OpenAI-uyumlu istemciler kullanan mevcut projeler için entegrasyonu basitleştirir.

Yanıt rastgeleliğini kontrol etmek için temperature veya top_p gibi parametreleri ayarlayabilirsiniz. Kütüphane otomatik olarak seri hale getirme ve hata ayrıştırmayı yönetir. Bu, gereksiz kod miktarını azaltır ve basit betikler ile karmaşık uygulamalar için geliştirmeyi hızlandırır.

from openai import OpenAI

client = OpenAI(base_url="https://api.unfilterchatgpt.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 SDK Kurulumu

OpenAI Node.js istemcisini temel URL'miz ve API anahtarınızla başlatın. Bu, standart JavaScript ve TypeScript projeleriyle uyumluluğu sağlar. Python SDK'da mevcut olan aynı tamamlama yöntemlerini kullanabilirsiniz. İstemci ağ isteklerini ve yanıt ayrıştırmayı verimli bir şekilde yönetir.

İstemci seçeneklerini uygulama ihtiyaçlarınıza göre yapılandırın. Gerekirse istek zaman aşımını veya yeniden deneme mantığını ayarlayabilirsiniz. Bu kurulum, mevcut Node.js ortamlarıyla sorunsuz çalışır ve arka uç hizmetlerinize uncensored AI yeteneklerini eklemeyi kolaylaştırır.

import OpenAI from "openai";

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

İsteğinizde stream parametresini true olarak ayarlayarak akış özelliğini etkinleştirin. Bu, oluşturuldukları gibi tokenlar arasında yanıtlar gönderir. Gerçek zamanlı uygulamalar için daha iyi bir kullanıcı deneyimi sağlar. Model çalışmaya devam ederken kısmi sonuçları hemen görüntüleyebilirsiniz.

İçeriği ayıklamak için akış parçalarını ayrıştırın. Son parça, istek için toplam token kullanımını içerir. Bu, kullanıcıya anında geri bildirim sağlarken maliyetleri doğru bir şekilde izlemenize olanak tanır. Akış, sohbet arayüzleri ve etkileşimli araçlar için idealdir.

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)

Saniye Başına İstek Limitleri, Hatalar ve Bağlam

Bağlam penceresi, istem ve tamamlama için 100.000 tokene destek verir. Kırpmadan uzun belgeler veya genişletilmiş konuşmalar gönderebilirsiniz. Ancak, istek başına maksimum çıktı 16.000 tokendir veya sınırı belirtmezseniz 2.048 tokendir. Bu, büyük yanıtlar için tutarlı performansı sağlar.

Hız limitleri dakikada 300 istek ve anahtar başına 8 eşzamanlı istek sağlar. Hatalar arasında geçersiz anahtarlar için 402 ve yetersiz kredi için 402 bulunur. İçerik limitleri nedeniyle reddedilmeler ücretsizdir, hatalar krediyi tüketmez. Yüksek trafik dönemlerinde throttling'den kaçınmak için isteklerinizi verimli yönetin.

Sıkça sorulan sorular

Sansürsüz chatgpt API'si ile nasıl başlarım?

Google veya e-posta ile kaydolun ve API anahtarınızı anında alın. Telefon numarası gerekmez ve 7 gün geçerli $0.50 deneme kredisi alırsınız. Bu anahtarı herhangi bir OpenAI uyumlu SDK ile kullanarak ilk isteğinizi hemen gönderin.

İstekler için context window boyutu nedir?

Model, hem girdiyi hem de çıktıyı birleştiren 100.000 tokenlık bir bağlam penceresi destekler. Ancak tek bir yanıtta 16.000 tokena kadar isteyebilirsiniz. Bir max_tokens limiti belirtmezseniz, varsayılan çıktı 2.048 token ile sınırlıdır.

Akış (streaming) bu API ile nasıl çalışır?

Yanıtları belirteç belirteç almak için stream parametresini true olarak ayarlayın. Bu, metni oluşturulurken görüntülemenizi sağlar ve sohbet arayüzleri için kullanıcı deneyimini iyileştirir. Akışın son parçası, faturalandırma amaçları için toplam belirteç kullanımını içerir.

API anahtarınızı güvence altına alın

Kaydolun, anahtarı alın, temel URL'yi güncelleyin. İşte tümü.

Anahtarınızı alın