API Dokümantasyonu Sansürsüz AI İçin
API Anahtarınızı Alın ve saniyeler içinde istemler göndermeye başlayın. Bu sansürsüz AI kodlama API'si, standart OpenAI SDK'ları ile çalışır ve kısıtlamasız model yeteneklerini doğrudan iş akışınıza entegre etmenizi sağlar.
https://api.uncensoredaicoding.com/v1
Temel URL ve Kimlik Doğrulama
Tüm istekler için temel URL https://api.uncensoredaicoding.com/v1. Benzersiz API anahtarınızı Authorization header. Format Bearer YOUR_API_KEY. Bu başlık, isteklerinizin özel sansürsüz modele doğru doğru şekilde yönlendirilmesini sağlar. Kimlik doğrulama için sorgu parametreleri kullanmayız. Anahtarınızı güvende tutun. Gerekirse panelden anahtarınızı yenileyin. Anahtar, sohbet tamamlamalarına erişim sağlar. Diğer uç noktalara erişim sağlamaz. Hesap başına bir anahtarınız vardır. Yeni anahtar, eskisini anında değiştirir. Bu tasarım abonelik sürtünmesini ortadan kaldırır. Kullandığınız kadar ödersiniz. Ön ödemeli kredi, kullanımınızı karşılar. Hatalar ve reddetmeler krediyi tüketmez. Deneme kredisiyle başlayın.
İlk İstek
Sohbet tamamlama uç noktasına ilk isteminizi gönderin. Model kimliği uncensored. Bu model metin girdisini alır ve metin çıktısı üretir. Yasal yetişkin veya tartışmalı konuları reddetmez. İstek yapısı standart OpenAI formatlarını yansıtır. Uyumlu herhangi bir istemci kitaplığını kullanabilirsiniz. İstemci yapılandırmanızdaki temel URL'yi ayarlayın. Model alanını uncensored. Gerekirse bir sistem istemi sağlayın. Kullanıcı mesajlarını messages dizisi içinde ekleyin. API bir yanıt nesnesi döndürür. Token kullanım verilerini dahil edin. Bu, kurulumunuzun çalıştığını doğrular. Basit bir sorguyla test edin. Yanıt biçimini doğrulayın. Bu adım entegrasyonunuzu doğrular. Daha karmaşık istemlere geçin. Sansürsüz AI kodlama API'si hazırdır.
Python SDK Entegrasyonu
Kolay entegrasyon için resmi OpenAI Python kütüphanesini kullanın. Base URL'i API'mize işaret edecek şekilde yapılandırın. API anahtarını ortam değişkenlerinde veya istemcide ayarlayın. model parametresi şuna ayarlanmalıdır uncensored. Bu, tanıdık yöntemleri kullanmanızı sağlar. Çağrı chat.completions.create() kütüphane JSON serileştirmesini yönetir. Yapılandırılmış bir yanıt nesnesi alırsınız. Oluşturulan metne response.choices[0].message.content. Bu yaklaşım gereksiz kod (boilerplate) miktarını azaltır. Tip güvenliğini sağlar. Yüksek eşzamanlılık için asenkron yöntemleri kullanın. SDK, yeniden denemeleri yönetir. Hız limitleri için istisnaları yönetin. Bu kurulum güvenilirdir. Mevcut kod tabanlarıyla çalışır. Uncensored yetenekleri hızlıca entegre edin.
Node.js SDK Kullanımı
Node.js SDK aynı desenleri izler. OpenAI paketini yükleyin. İstemciyi temel URL'nizle başlatın. API anahtarını doğru şekilde ayarlayın. Kullanın chat.completions.create() istemler için. Modeli şu şekilde iletin uncensored. Yanıt içerik ve kullanım bilgilerini içerir. Metni programatik olarak erişin. Bu SDK, promise'ları destekler. Temiz kod için async/await kullanın. Hataları zarifçe yönetin. Hız limitleri belirli durum kodları döndürür. Token kullanımı izlenir. Bu entegrasyon basittir. Express'e veya bağımsız betiklere uyum sağlar. Uncensored AI kodlama API'si sorunsuz çalışır. NSFW veya kısıtlamasız uygulamalarınızı dağıtın. Arka ucunuzu verimli şekilde ölçeklendirin.
Akış Yanıtları
Ayarlayarak akışı etkinleştirin stream: true istekinizde. API, Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla parçalar döndürür. Her parça kısmi metin içerir. Bu parçaları gerçek zamanda işleyin. Bu, uzun çıktılar için kullanıcı deneyimini iyileştirir. Son parça token kullanım verisi içerir. Girdi ve çıktı tokenlerini doğru bir şekilde takip edin. Bu veriler maliyetleri izlemeye yardımcı olur. Akış, tüm parametrelerle çalışır. Sıcaklık ve top-p normal şekilde uygulanır. İşlev çağırma, akış modunda çalışır. Akış olaylarını dikkatli bir şekilde işleyin. Gerekirse kısmi yanıtları arabelleğe alın. Bu özellik etkileşimli uygulamaları destekler. Uncensored AI kodlama API'si akışları güvenilir şekilde işler. İstemcinizin tam akışı okuduğundan emin olun.
Limitler, Hatalar ve Bağlam
Bağlam penceresi toplamda 100.000 token destekler. Bu hem prompt hem de completion'u içerir. Maksimum çıktı isteği başına 16.000 token'dır. Ayarla max_tokens çıktı uzunluğunu kontrol etmek için. Varsayılan değer 2.048 token'dir. Hız limitleri dakikada 300 isteğe izin verir. Eşzamanlı istekler 8 ile sınırlıdır. İstek gövdeleri 8 MB'ın altında kalmalıdır. Hatalar standart HTTP kodlarını döndürür. 401 durumu geçersiz bir anahtarı belirtir. 402 durumu kredinin olmadığını gösterir. 429 durumu hız sınırını işaret eder. Krediler için iade yapılmaz. Hatalar destek aracılığıyla düzeltilir. Mimarinizi planlamak için bu limitleri kullanın. Sürprizlerden kaçınmak için kullanımı izleyin.
cURL
curl https://api.uncensoredaicoding.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list available endpoints for user data retrieval"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaicoding.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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaicoding.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ış
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)Sıkça sorulan sorular
Uncensored AI kodlama API'si içerik kısıtlamalarını nasıl işler?
Model, yasal yetişkin, kurgusal veya tartışmalı konuları reddetmez. NSFW içeriğe izin verir ancak reşit olmayanlarla cinsel içeriği her zaman engeller. Bu, geniş kullanılabilirliği sağlarken katı bir sınır korur. Standart filtreler olmadan sansürsüz kodlama çıktıları oluşturabilirsiniz.
Sansürsüz AI API'si için maliyet yapısı nedir?
Giriş tokenları milyon başına $0.15'ten, çıktı tokenları milyon başına $0.50'den ücretlendirilir. Sadece gerçek kullanıma göre ödersiniz. Hatalar ve reddedilen istekler ücretsizdir. Krediler süresi dolmaz. Bu ön ödeme modeli şeffaflık sağlar. Hesabınıza gizli ücret uygulanmaz.
Bu API'yi LM Studio gibi yerel araçlarla kullanabilir miyim?
Evet, ancak bulut temel URL'sine ihtiyacınız var. LM Studio genellikle yerel modelleri çalıştırır. Bizi uç noktamıza işaret edecek şekilde yapılandırabilirsiniz. Bu, mevcut iş akışınızı kullanmanıza olanak tanır. API anahtarı isteklerinizi kimlik doğrular. Akış ve araçlar beklendiği gibi çalışır. Bu, yerel kolaylığı bulut ölçeğiyle birleştirir.
API anahtarınızı anında alın
Kaydolun, jetonu kopyalayın, temel URL'yi güncelleyin. İşte bu kadar.