Ana SayfaDokümantasyon03/07
Hızlı Dokümantasyon: Sansürsüz Modeli Entegre Edin
OpenAI uyumlu sansürsüz API'mizi dakikalar içinde entegre edin. Kısıtlama olmadan metin için optimize edilmiş tek bir model kullanın ve bu hızlı kılavuzla anında sonuçlar alın.
https://api.apiiasincensura.com/v1uncensoredTemel URL ve Kimlik Doğrulama Ayarları
Başlamak için bir API anahtarına ihtiyacınız var. Sadece e-posta ve şifre ile hesap oluşturma sayfasında kaydolun; anahtar anında gösterilir. $0.50 deneme kredisi için kart gerekmez. Ortam değişkenini OPENAI_API_KEY ile benzersiz anahtarınızla yapılandırın. Bu hizmetin temel URL'si https://api.apiiasincensura.com/v1'dir. Bu uç nokta, OpenAI istemci ekosistemiyle yerel olarak uyumludur; bu da sansürsüz LLM API'nizi karmaşık dönüştürücüler olmadan mevcut uygulamalara entegre etmeyi kolaylaştırır.
Ana uç nokta: POST /v1/chat/completions
Ana giriş noktası POST /v1/chat/completions'dir. Buraya konuşmanızı gönderirsiniz ve oluşturulan metni alırsınız. Model uncensored kimliğiyle çağrılır. Bu hizmet tamamen metin tabanlı bir API AI'dir: gömme, görüntü, ses veya video desteklemez. İstek standart sohbet formatını izlemelidir. Bağlantıyı test etmek için yük göndermeden önce hizmetin doğru yanıt verdiğini doğrulamak üzere GET /v1/models kullanın.
curl https://api.apiiasincensura.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
Akış (SSE) Desteği
Chat tamamlama uç noktası, Sunucu Tarafından Gönderilen Olaylar (SSE) aracılığıyla gerçek zamanlı yanıtları destekler. stream: true ayarlandığında, tek seferde tam bir yanıt yerine metin parçalarının bir akışını alırsınız. Bu, harf harf oluşturma gösteren kullanıcı arayüzleri için idealdir. Model, 100,000 token'lık bağlam penceresi içindeki uzun yanıtlar için bile düşük gecikme süresini koruyarak bağlamın tamamlanmasını beklemeden hemen yanıt verir.
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 Fonksiyon Çağırma
sansürsüz AI api, yerel tool/function calling desteği sunar. İstek gövdesinde fonksiyonları tanımlayabilir ve model, bunları çalıştırmak için gerekli JSON argümanlarını döndürür. Bu, harici sistemlerle etkileşim kuran ajanlar veya uygulamalar oluşturmanızı sağlar. Model, içerik kısıtlamaları nedeniyle kod veya teknik veriler üretmeyi reddetmeden, JSON yapısı talimatlarını takip etmek için optimize edilmiştir. Model yanıtını ayrıştırarak araç argümanlarını çıkarmanız gerekir.
from openai import OpenAI
client = OpenAI(base_url="https://api.apiiasincensura.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)
Python/JS Kod Örneği
Entegrasyon, resmi SDK'ları kullanarak doğrudandır. Python'da, istemciyi temel URL'nize işaret edecek şekilde başlatın. JavaScript'te yapılandırma benzerdir. Unutmayın ki yalnızca bir model mevcuttur: uncensored. Yönlendirme veya model seçimi yoktur. Kod, model yanıtlarını işlemeli ve akış kullanıyorsanız akışın sonunu yönetmelidir. Kısıtlama Olmayan AI'nin sadeliği, yalnızca standart giriş ve çıkış metnini yönetmeniz gerektiğinde yatar.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiiasincensura.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);
Hız Limitleri ve İstek Gövdesi
Kesintileri önlemek için teknik limitlere saygı gösterin. Maksimum kota, API anahtarı başına dakikada 300 istektir. İstek gövdesi 8 MB'ı geçemez. Bu limitleri aşarsanız API, 429 Too Many Requests durum kodunu döndürür. Ön ödemeli kredi bakiyeniz biterse, 402 Payment Required kodu alırsınız. Kredi hiç sona ermez, bu nedenle ceza ödemeden istediğiniz zaman yeniden yükleyebilirsiniz. Bağlam penceresi, prompt ve tamamlama arasında birleştirilmiş olarak 100.000 token'dır.
Teknik özellikler
Kredi yüklemeden önce kontrol edebilmeniz için API'nin gerçek limitleri ve özellikleri tek yerde.
| Öğe | Değer |
|---|---|
| Biçim | OpenAI uyumlu: herhangi bir OpenAI SDK'sı base URL ve anahtarı değiştirerek çalışır |
| Uç noktalar | POST /v1/chat/completions · GET /v1/models |
| Model kimliği | uncensored |
| Base URL | https://api.apiiasincensura.com/v1 |
| Kimlik doğrulama | Authorization: Bearer YOUR_KEY |
| Akış | evet — server-sent events; son parça token kullanımını içerir |
| JSON modu | response_format: {"type": "json_object"} |
| Bağlam penceresi | 100.000 token (girdi + çıktı) |
| Maksimum çıktı | 100.000 token'lık pencerenin kalanına kadar; max_tokens isteğe bağlı (ayrı sınır yok) |
| Fonksiyon çağırma | evet — tools, tool_choice; yanıtta tool_calls, akışta da; sonuçlar role: tool olarak |
| Parametreler | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Hız limiti | anahtar başına dakikada 300 istek |
| Yanıt başlıkları | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Eşzamanlılık | anahtar başına aynı anda 8 istek |
| İstek boyutu | en fazla 8 MB |
| Bonus | $50'dan itibaren +%5, $100'dan itibaren +%10 |
| Fiyat | 1M girdi token'ı $0,25 · 1M çıktı token'ı $1,00 |
| Ücretsiz deneme | $0,50, 7 gün, kart gerekmez · Deneme anahtarı: 2 paralel istek, dakikada 60; ilk yüklemeden sonra tam limitler (8 ve 300) |
| Faturalama | ön ödemeli kredi, gerçek kullanıma göre; hatalar ve retler ücretsiz |
| Yükleme | USDT (TRC20) veya USDC (Base), $10–$500 arası herhangi bir tam tutar |
| Geçerlilik | ödenen kredinin süresi dolmaz, abonelik yok |
| İçerik | yetişkin içeriğe izin var; reşit olmayanları içeren cinsel içerik reddedilir |
| Giriş | Google veya e-posta ve şifre |
| Anahtarlar | hesap başına bir aktif anahtar; yenisi eskisinin yerini alır |
Hata kodları
Hatalar sabit bir type ile JSON olarak döner; başarısız veya reddedilen istekler ücretlendirilmez.
| Kod | Tür | Anlamı |
|---|---|---|
400 | bad_request | geçersiz JSON, boş mesajlar, hatalı parametre veya bağlam çok uzun |
401 | missing_key · invalid_key · key_revoked | anahtar yok, yanlış veya değiştirilmiş |
402 | no_credit | kredi bitti — yükleyin, hemen devam eder |
403 | content_blocked | reşit olmayanları içeren cinsel içerik — reddedildi, ücret yok |
404 | not_found | bilinmeyen uç nokta |
413 | request_too_large | gövde 8 MB'tan büyük |
429 | rate_limited · concurrency | dakikada 300 veya aynı anda 8 aşıldı — bekleyip tekrar deneyin |
503 | upstream_busy | model meşgul — birkaç saniye sonra tekrar deneyin |
Sıkça Sorulan Sorular
Hangi içerikler kesinlikle yasak?
Model, yasal yetişkin içerikleri, kurgu ve tartışmalı konular için sansürsüz olsa da, yaşlı olmayanların cinsel içerik içermesi her zaman engellenir. Bu, tüm istekler için istisnasız geçer olan tek katı sınırlamadır.
API'nin fiyatı nedir ve ödeme nasıl çalışır?
Abonelik olmayan, kullanım başına ödeme modelidir. Fiyat giriş için her 1M token başına $0.25 ve çıkış için her 1M token başına $1.00'dır. Ön ödemeli kredinin son kullanma tarihi yoktur. Miktarına göre %5 veya %10 bonus alarak kripto para (USDT veya USDC) ile $10'dan başlayan bakiye yükleyebilirsiniz.
API anahtarımı üretim ortamında kullanabilir miyim?
Evet, anahtar hesap başına benzersizdir ve istediğiniz zaman yenilenebilir; bu da önceki anahtarı geçersiz kılar. Temel hesap için telefon doğrulaması veya kredi kartı gerekmez, bu da hızlı dağıtımı kolaylaştırır. Model, istemlerinizi eğitim için kullanmaz ve veri akışınızda gizliliği garanti eder.
Anahtarınız bir adım uzaktadır
Bir hesap oluşturun, anahtarı kopyalayın ve temel URL'yi değiştirin. Bu kadar kolay.