tr ▾
ApiAdultŞimdi başla

Geliştiriciler için yetişkin api dokümantasyonu

uncensored LLM API'sini, standart OpenAI uyumlu bir arayüzle yetişkin içerik üretmek için kullanın. Bu hızlı başlangıç kılavuzu, hemen entegrasyon için kimlik doğrulama, istek formatları ve akış konularını kapsar.

Şimdi başla

Kimlik doğrulama ve base URL

API, her istek için Authorization header. Bu anahtarı API anahtarı al sayfası. Kayıt için telefon numarası gerekmez.

Temel URL'yi şuna ayarlayın https://api.apiadult.com/v1. Bu uç nokta standart OpenAI SDK'ları ile çalışır. Hesabınız başına yalnızca bir aktif anahtara ihtiyacınız vardır; yeni bir tane oluşturmak önceki anahtarı hemen değiştirir.

Anahtarınızı güvende tutun. Kaybederseniz, panelden yeni bir anahtar oluşturun. Anahtar, metin üretimi için uncensored modele erişim sağlar.

İlk istek

Şuraya bir POST isteği gönderin /v1/chat/completions model kimliği ile uncensored. Model, standart reddi olmadan yasal yetişkin içerikler için ayarlanmış açık ağırlıklı bir mimariye sahiptir.

Davranışı tanımlamak için sistem ipucunu ekleyin. API, girdinize dayalı olarak metin yanıtları döndürür. Hatalar krediden düşülmez. İçerik politikası nedeniyle yapılan reddetmeler ücretsizdir.

Bağlantıyı doğrulamak için basit bir mesajla başlayın. İlk çağrınızı yapılandırmak için aşağıdaki örnekleri kullanın.

curl https://api.apiadult.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check remaining prepaid token balance"}]
  }'

Python SDK entegrasyonu

Resmi OpenAI Python kütüphanesini yükleyin. İstemcinizi API anahtarınız ve özel temel URL ile yapılandırın. Bu, size tanıdık yöntemleri kullanmanızı sağlar chat.completions.create.

Modeli şuna ayarlayın uncensored istemci yapılandırmanızda. Parametreleri şunun gibi iletebilirsiniz temperature ve top_p yaratıcılığı kontrol etmek için. SDK, token sayımını ve yeniden denemeleri otomatik olarak yönetir.

Bu yaklaşım, mevcut Python uygulamalarına entegrasyonu kolaylaştırır. Ham JSON yanıtlarını manuel olarak ayrıştırmaya gerek kalmaz.

from openai import OpenAI

client = OpenAI(base_url="https://api.apiadult.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 SDK entegrasyonu

Şu openai JavaScript projeleri için Node.js paketi. İstemciyi apiKey ve basePath son noktamıza işaret ederek.

Sohbet tamamlama uç noktasını şununla çağırın uncensored model. Yanıtları akışa alabilir veya tam çıktıyı bekleyebilirsiniz. SDK, standart max_tokens ve stop diziler.

Bu yöntem, arka uç hizmetleri veya sunucusuz işlevler için idealdir. Uygulamanızda tutarlı davranım sağlar.

import OpenAI from "openai";

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

Streaming ve SSE tokenları

Ayarlayarak akışı etkinleştirin stream: true istekinizde. API, gerçek zamanlı token teslimi için Sunucu Tarafından Gönderilen Etkinlikler (SSE) döndürür.

Akışın son parçası, istek için toplam token kullanımını içerir. Bu, ek çağrılar yapmadan maliyetleri doğru bir şekilde takip etmenizi sağlar. Akış, kullanıcılar için algılanan gecikmeyi azaltır.

Tokenları oluşturulurken görüntülemek için SSE verisini ayrıştırın. Bu, yanıt sürelerinin değiştiği uzun formatlı yetişkin içerik üretiminde kritiktir.

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)

Hız sınırlamaları ve kotalar

Her API anahtarı dakikada 300 istekle sınırlıdır. Eşzamanlı olarak en fazla 8 istek yapabilirsiniz. İstek gövdesi 8 MB'ı aşmamalıdır.

Geçersiz bir anahtar gönderirseniz API bir 401 hatası döndürür. Bir 402 hatası, yetersiz ön ödemeli kredi olduğunu gösterir. Bir 429 hatası, hız sınırına ulaştığınızı belirtir.

Bağlam penceresi toplamda 100.000 jetonu destekler. Çıktı, istek başına 16.000 tokenle sınırlandırılmıştır. Hatalar ve reddetmeler ön ödemeli kredinizi tüketmez.

Sıkça sorulan sorular

Ön ödemeli kredimi nasıl yüklerim?

USDT (TRC20) veya USDC (Base) ile kripto para üzerinden bakiye yükleyin. Minimum bakiye yükleme $20, maksimum $500'dür. Daha büyük tutarlar için bonus kredi eklenir: $50'den itibaren +%5, $100'den itibaren +%10 ve $200'den itibaren +%15.

uncensored API model kapasitesi nedir?

Model, prompt ve tamamlamanın birleşimi için 100.000 token'lık bir bağlam penceresi destekler. İstek başına maksimum çıktı 16.000 token'dır. max_tokens ayarlanmazsa varsayılan değer 2.048 token'dır.

Hangi ödeme yöntemlerini kabul ediyorsunuz?

Yalnızca Kripto: TRC20 üzerinde USDT veya Base üzerinde USDC, $20 ile $500 arasında herhangi bir tam tutar. Bonus kredi $50'den itibaren geçerlidir.

API anahtarınızı şimdi edinin

Kaydolun, anahtarı kopyalayın, temel URL'nizi güncelleyin. Basit kurulum.

Şimdi başla