tr ▾
API anahtarı al

Filtresiz yapay zeka chatgpt API Hızlı Başlangıç

Kod değişikliği yapmadan sansürsüz çıkarım etkinleştirmek için OpenAI temel URL'nizi değiştirin. Bu tak-çalıştır API'si yetişkin içeriği kabul eder ve standart SDK entegrasyonlarını hemen destekler.

SDK'nızı yükleyin

Tercih ettiğiniz dil için resmi istemci kütüphanesini yükleyerek başlayın. Standart OpenAI SDK'ları aynı protokolü kullandığımız için mükemmel çalışır. Yapılandırmaya hazır olmak için paketinizi usual paket yöneticiniz aracılığıyla yükleyin.

Temel URL'yi yapılandırın

İstemcinizi sansürsüz yanıtları etkinleştirmek için özel uç noktamıza yönlendirin. Ayarlamanız gereken base_url için https://api.uncensoredaichatgpt.com/v1 ve API anahtarınızı sağlayın. Bu küçük değişiklik, mevcut entegrasyon mantığınızı korurken trafiği sunucularımıza yönlendirir.

curl https://api.uncensoredaichatgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a list of ten unique features for a new streaming platform."}]
  }'

İlk isteğinizi yapın

Standart bir chat/completions model kimliği kullanarak istek uncensored. Modelimiz yasal yetişkin, kurgusal veya tartışmalı konuları varsayılan olarak reddetmez. Yanıt, içerik filtrelerinin çıktınızda devre dışı olduğunu doğrulamanıza olanak tanıyan metni doğrudan döndürür.

from openai import OpenAI

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

Akış yanıtlarını yönetin

Ayarlayarak akışı etkinleştirin stream: true gerçek zamanlı olarak belirteç almak için. Bu yaklaşım, uzun formatlı oluşturma veya rol yapma için algılanan gecikmeyi azaltır. Her parça, tam tamamlama için beklemenize gerek kalmadan belirteç tüketimini doğru bir şekilde izlemenizi sağlayarak kullanım verisini yalnızca son yanıtta içerir.

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)

Araçları ve JSON modunu kullanın

Yapılandırılmış veri çıkarma için fonksiyon çağırma ve sıkı JSON biçimlendirmesinden yararlanın. Geçer response_format ile {"type": "json_object"} tutarlı şema çıktusunu zorlamak için. Bu yetenek temperature ve top_p programatik güvenilirliği korurken yaratıcılığı kontrol etmek için.

Token kullanımını izleyin

Ön ödemeli kredi bakiyenizi yanıt başlıklarında döndürülen kullanım metrikleri aracılığıyla takip edin. Hatalar ve reddedilenler token tüketmez, bu nedenle yalnızca başarılı içerik üretimi için ödeme yaparsınız. Bağlam pencereniz toplam 100,000 token destekler ve istek başına maksimum çıktı sınırı 16,000 token'dır.

Node.js

import OpenAI from "openai";

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

Sık sorulan sorular

uncensored AI chatgpt API bağlam sınırı nedir?

Bağlam penceresi, hem istem hem de tamamlama için birlikte 100.000 jetonu destekler. max_tokens değeri belirtmezseniz çıktı başına 16.000 jeton veya 2.048 jeton talep edebilirsiniz.

Neden 402 hatası alıyorum?

402 hatası, ön ödemeli bakiye bakiyenizin istenen üretim için yetersiz olduğunu gösterir. Kullanılan token başına ücretlendirme yaptığımız için, servise devam etmek için hesabınızı USDT veya USDC ile yüklemeniz gerekir.

Hız limitine takılırsam ne olur?

Dakikada 300 istek ve anahtar başına 8 eşzamanlı istek ile sınırlısınız. Bu sınırları aşmak 429 hatası döndürür; işlemeye devam etmek için kısa bir süre bekleyin veya farklı bir API anahtarı kullanın.

API Anahtarınızı Alın

Kaydolun, anahtarı alın ve temel URL'nizi güncelleyin. İşte bu kadar.