API Dokümantasyonu
API'mizi, metin üretimi için tasarlanmış tek bir uncensored modelle teknoloji yığınınıza entegre edin. Sağlanan uç noktaları kullanarak içerik reddi olmadan istek gönderin ve yanıtlar alın.
Temel URL ve Kimlik Doğrulama
İstemcinizi şuraya yönlendirin: https://api.uncensoredaitext.com/v1 ve anahtarınızı yetkilendirme başlığında geçirin. Bu kurulum, standart openai uyumlu istemcilerle çalışır, böylece kodunuzu yeniden yazmadan hizmetimizi değiştirebilirsiniz. Hesap başına tek aktif anahtarınız vardır; yeni bir tane oluşturmak eskisini hemen değiştirir. Kredilerinizi güvenli tutun, çünkü bunlar önceden ödenmiş kredinizi kontrol eder.
curl https://api.uncensoredaitext.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize this 500 word article on neural networks."}]
}'
Sohbet Tamamlamaları Uç Noktası
Prompt'larınızı şuraya gönderin POST /v1/chat/completions model id'si uncensored. Bu uç nokta metin-girdi, metin-çıktı etkileşimlerini verimli bir şekilde yönetir. Yaratıcılığı kontrol etmek için sıcaklık ve top_p gibi parametreleri ayarlayabilirsiniz. Hizmet, gerçek zamanlı token teslimi için Sunucu Tarafı Olayları (Server-Sent Events) üzerinden akış (streaming) destekler. Hatalar ve reddetmeler (refusals) kredinizi tüketmez, adil kullanım sağlar.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaitext.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)
Models Endpoint
Sorgu GET /v1/models kullanılabilir modelleri almak için. Bu, içeren bir liste döndürür uncensored model. Ağır yükler göndermeden önce bağlantı ve model erişilebilirliğini doğrulayabilirsiniz. Yanıt, API sürümünü ve mevcut yetenekleri onaylar. Bağlantı sorunlarını hızlıca halletmek için bunu kullanın.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaitext.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);
Parametreler: Sıcaklık, Top P ve Daha Fazlası
Çıktının rastgeleliğini şunu kullanarak kontrol edin temperature ve top_p. Daha yüksek değerler daha yaratıcı metinler üretir. Daha düşük değerler belirleyici yanıtlar sağlar. Ayrıca stop üretimi erken durdurmak için diziler. Ayarlayın seed parametresi sonuçları yeniden üretmeye yardımcı olur. Ayarla presence_penalty ve frequency_penalty tekrarları azaltmak için. Bu araçlar, oluşturma kalitesi üzerinde hassas kontrol sağlar.
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)
SSE Üzerinden Akış Yanıtları
Ayarlayarak akışı etkinleştirin stream: true istekinizde. API, oluşturuldukları gibi token parçaları gönderir. Bu, kullanıcılar için algılanan gecikmeyi azaltır. Her parça, son kısımda token kullanım verisi içerir. Kısmi yanıtları zarifçe işleyebilirsiniz. Bu, gerçek zamanlı olarak güncellenen sohbet arayüzleri için idealdir.
Hata Yönetimi ve Sınırlamalar
401 veya 402 gibi yaygın hatalar için isteklerinizi izleyin. 401 durumu anahtarınızın geçersiz olduğunu gösterir. 402 durumu yetersiz krediyi bildirir. İstediğiniz zaman kripto aracılığıyla yükleyebilirsiniz. Hız sınırı dakikada 300 istektir. Bağlam pencereniz toplam 100.000 token destekler. Hatalardan kaçınmak için istekleri 8 MB'ın altında tutun. Sorunsuz bir kullanıcı deneyimi sağlamak için bu durumları yönetin.
Sık sorulan sorular
uncensored AI metin nedir?
Tek bir sansürsüz büyük dil modeli sunan barındırılan bir metin-tamamlama API'sidir. Model, yasal yetişkin kullanımı için içerik reddi olmadan yanıt verir. Esneklik için ayarlanmış açık ağırlıklı bir modeldir.
API için nasıl ödeme yaparım?
Ödemeler yalnızca kripto para ile yapılır; TRC20 üzerinde USDT veya Base üzerinde USDC kabul edilir. $20 ile $500 arasında herhangi bir tam miktarla bakiye yükleyebilirsiniz. Daha büyük miktarlar için bonus kredi eklenir.
İstekler için limitler nelerdir?
Anahtar başına dakikada 300 istek gönderebilirsiniz. Bağlam penceresi 100,000 token'dır. Her istek gövdesi 8 MB'ın altında olmalıdır. Gerçek zamanlı teslimat için streaming desteklenir.
API anahtarı saniyeler içinde hazır
Kaydolun, anahtarı kopyalayın, temel URL'nizi güncelleyin. Bu, tüm kurulumdur.