API Dokümantasyonu
Dakikalar içinde sansürsuz AI araçları API'mize başlayın. Bu OpenAI uyumlu uç nokta, öngörülebilir fiyatlandırma ve gizli reddetmeler olmadan kısıtlamasız metin üretimi sağlar.
https://api.toolsaiuncensored.com/v1uncensoredHızlı Başlangıç: 3 Satırda Bağlayın
API'miz, zaten bildiğiniz standart chat-completions arayüzüyle aynı şekilde çalışır. İstemcinizi base URL'mize yönlendirin ve API anahtarınızı sağlayın. Karmaşık yönlendirme veya satıcıya özgü pürüzler yok. Gerisini biz hallederiz.Tüm istekler için temel URL https://api.toolsaiuncensored.com/v1. Temel URL yapılandırmasını güncelleyerek resmi OpenAI SDK'larını veya uyumlu kütüphaneleri kullanabilirsiniz. Kimlik doğrulama, aracılığıyla sağlanan tek bir bearer token'a dayanır. Authorization header. Bu, mevcut yığınınızla sorunsuz entegrasyon sağlar.
curl https://api.toolsaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "run unit tests on the legacy auth module"}]
}'
Uç noktalar: Sohbet Tamamlamaları & Modeller
Metin üretimi için yalnızca temel endpoint'leri açığa çıkarıyoruz. ThePOST /v1/chat/completions istemlerinizi işler ve oluşturulan metni döndürür. Kullanın GET /v1/models kullanılabilir model kimliğini doğrulamak için. Gömme, resim oluşturma, ses işleme veya ince ayar hizmetleri sunmuyoruz. Altyapınızı basit tutun. Göndermeniz gereken model kimliği uncensored. Bu, yeniden satılan bir GPT veya Claude örneği değil, kendi ayarladığımız açık ağırlıklı modeldir. Yasal yetişkin içerikler için içerik filtreleri olmadan doğrudan yanıt verir. Özel yük yapıları için uç nokta belgelerine bakın.
from openai import OpenAI
client = OpenAI(base_url="https://api.toolsaiuncensored.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)
Parametreler: Sıcaklık, Top P, Seed
Standart parametreleri kullanarak çıktılarınızın yaratıcılığını ve determinizmini kontrol edin. Ayarlayıntemperature rastgeleliği değiştirmek için. Ayarlayın top_p nükleus örnekleme sınırlaması yapmak için. Kullanın seed Bu araçlar, metin üretim süreci üzerinde hassas bir kontrol sağlar. Ayarlayabilirsiniz presence_penalty ve frequency_penalty token tekrarını etkilemek için. The stop parametre, özel sonlandırma dizileri tanımlamanıza olanak tanır. Bu düzeyde kontrol, çıktının belirli kullanım durumunuza uygun olmasını sağlar. Bu değerleri istek gövnenizde yapılandırın.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.toolsaiuncensored.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ış & JSON Modu
Sunucu Tarafından Gönderilen Etkinlikler (SSE) kullanarak gerçek zamanlı yanıtlar alın. Akış, algılanan gecikmeyi önemli ölçüde azaltır. Her chunk, son olayta token kullanım verileri içerir. Bu, uzun üretimler sırasında doğru faturalandırma izlemeyi sağlar.Yapılandırılmış veri için, JSON modunu etkinleştirmek üzere ayarlayın response_format için {"type": "json_object"}. Model geçerli JSON çıkışı yapmaya çalışacaktır. Bu, programatik boruhattıları için idealdir. Verimli, yapılandırılmış veri çıkarma için akışı JSON moduyla birleştirin, ayrıştırma hatalarından kaçını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)
Fonksiyon Çağırma Desteği
Modelin işlevleri dinamik olarak çağırabilmesi için istek gövnenize araçlar tanımlayın. Belirtintools ve tool_choice çalışmayı kontrol etmek için. Model, yanıt akışında araç çağrıları döndürür. Bu, karmaşık iş akışlarını ve ajan benzeri davranışları mümkün kılar. İşlev tanımlarını messages dizi. Model, prompt bağlamınıza dayanarak uygun aracı tetikleyecektir. Ardından işlevi yerel olarak çalıştırabilir ve sonucu konuşmaya geri besleyebilirsiniz. Bu, gelişmiş otomasyon desenlerini destekler.
Saniye Başına İstek Limitleri & Kısıtlamalar
API anahtarınız dakika başına 300 istek için izin verir. Eşzamanlı olarak 8 istek çalıştırabilirsiniz. Maksimum istek gövdesi boyutu 8 MB'tır. Her anahtar bir hesaba bağlıdır; yeni anahtar oluşturmak eski anahtarı değiştirir.Bağlam penceresi, hem giriş hem de çıktı dahil olmak üzere toplamda 100.000 jetonu destekler. İstek başına maksimum çıktı 16.000 tokendir. Belirtmezseniz max_tokens, varsayılan sınır 2.048 token'dır. Bu sınırlar içinde kalmak için kullanımınızı izleyin.
Yaygın sorular
uncensored AI araçlar temel URL'si nedir?
Temel URL HTTPS://api.toolsaiuncensored.com/v1 şeklindedir. Bu uç nokta standart OpenAI SDK'ları ve istemcileri ile uyumludur. Kütüphanenizdeki temel URL yapılandırmasını güncellemeniz yeterlidir.
Hataları nasıl yönetebilirim?
Bir 401 durum kodu, API anahtarınızın geçersiz olduğunu gösterir. Bir 402 durumu, yetersiz ön ödemeli kredi olduğunu gösterir. Bir 429 durumu, dakikada 300 istek olan hız sınırını aştığınızı gösterir. Hesap bakiyenizi ve anahtar geçerliliğini kontrol edin.
Bağlam penceresi boyutu nedir?
Model, 100.000 token'lık bir bağlam penceresini destekler. Bu pencere hem istem hem de yanıtı kapsar. İstek başına maksimum çıktı 16.000 token'dır. Belirtilmezse varsayılan çıktı 2.048 token'dır.
Anahtar alma için kayıt gerekir
Kaydolun, anahtarınızı çıkarın, uç nokta adresini güncelleyin. Tüm iş akışı bu.