Dokumentasi api Dewasa untuk pembangun
Gunakan API LLM tanpa sensor untuk menjana kandungan dewasa dengan antara muka serasi OpenAI yang mudah. Panduan permulaan pantas ini merangkumi pengesahan identiti, format permintaan, dan aliran untuk integrasi serta-merta.
Pengesahan dan url asas
API memerlukan token pembawa yang diteruskan dalam Authorization header. Anda menjana kunci ini serta-merta melalui Google atau e-mel pada Dapatkan kunci API halaman. Tiada nombor telefon diperlukan untuk pendaftaran.
Tetapkan URL asas kepada https://api.apiadult.com/v1. Hujung sambungan ini berfungsi dengan SDK OpenAI standard. Anda hanya memerlukan satu kunci aktif per akaun; mengeluarkan yang baru akan menggantikan kunci sebelumnya serta-merta.
Kekalkan kunci anda selamat. Jika anda kehilangannya, jana kunci baru dari papan pemuka. Kunci memberikan akses kepada model uncensored untuk penjanaan teks.
Permintaan pertama
Hantar permintaan POST ke /v1/chat/completions dengan ID model uncensoredModel ini ialah seni bina berat terbuka yang disesuaikan untuk kandungan dewasa yang sah tanpa penolakan piawai.
Masukkan arahan sistem untuk menentukan tingkah laku. API mengembalikan respons teks berdasarkan input anda. Kesilapan tidak menggunakan kredit. Penolakan disebabkan dasar kandungan adalah percuma.
Mulakan dengan mesej mudah untuk mengesahkan sambungan. Gunakan contoh di bawah untuk menyusun panggilan awal anda.
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 integration
Pasang perpustakaan Python OpenAI rasmi. Konfigurasikan klien dengan kunci API anda dan URL asas tersuai. Ini membolehkan anda menggunakan kaedah mesra seperti chat.completions.create.
Tetapkan model kepada uncensored dalam konfigurasi klien anda. Anda boleh menghantar parameter seperti temperature dan top_p untuk mengawal kreativiti. SDK mengira token dan cuba semula secara automatik.
Pendekatan ini memudahkan integrasi ke dalam aplikasi Python sedia ada. Anda tidak perlu mengurai respons JSON mentah secara manual.
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)
Integrasi SDK Node
Gunakan openai Pakej Node.js untuk projek JavaScript. Mulakan klien dengan apiKey dan basePath mengarah ke endpoint kami.
Panggil endpoint penyelesaian chat dengan uncensored model. Anda boleh menstrim respons atau menunggu output penuh. SDK menyokong pilihan standard seperti max_tokens dan stop urutan.
Kaedah ini sesuai untuk perkhidmatan backend atau fungsi tanpa pelayan. Ia memastikan tingkah laku yang konsisten merentasi aplikasi anda.
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 dan token SSE
Aktifkan aliran dengan menetapkan stream: true dalam permintaan anda. API mengembalikan Acara Dihantar Pelayan (SSE) untuk penghantaran token masa nyata.
Bungkusan akhir aliran mengandungi penggunaan token jumlah untuk permintaan. Ini membolehkan anda menjejak kos dengan tepat tanpa panggilan tambahan. Penstriman mengurangkan latensi yang dirasakan untuk pengguna.
Uraikan data SSE untuk memaparkan token semasa ia dijana. Ini penting untuk penjanaan kandungan dewasa berbentuk panjang di mana masa respons berubah-ubah.
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)
Had laju dan kuota
Setiap kunci API terhad kepada 300 permintaan setiap minit. Anda boleh mempunyai sehingga 8 permintaan serentak serentak. Badan permintaan tidak boleh melebihi 8 MB.
Jika anda menghantar kunci yang tidak sah, API akan memulangkan ralat 401. Ralat 402 menunjukkan kredit pra-dibayar tidak mencukupi. Ralat 429 bermaksud anda telah mencapai had kadar (rate limit).
Jendela konteks menyokong jumlah 100,000 token. Output dibatasi kepada 16,000 token setiap permintaan. Ralat dan penolakan tidak menggunakan kredit pra-dibayar anda.
Soalan lazim
Bagaimana cara menambah kredit prabayar saya?
Isi semula menggunakan USDT (TRC20) atau USDC (Base) melalui kripto. Isi semula minimum ialah $20 dan maksimum ialah $500. Kredit bonus ditambah untuk jumlah yang lebih besar: +5% dari $50, +10% dari $100, dan +15% dari $200.
Apakah kapasiti model API uncensored?
Model ini menyokong tetingkap konteks 100,000-token untuk gabungan prompt dan penyelesaian. Output maksimum setiap permintaan ialah 16,000 token. Jika anda tidak menetapkan max_tokens, lalai ialah 2,048 token.
Kaedah pembayaran manakah yang anda terima?
Kripto sahaja: USDT pada TRC20 atau USDC pada Base, sebarang jumlah bulat dari $20 hingga $500. Kredit bonus terpakai dari $50.
Dapatkan kunci API anda sekarang
Daftar, salin kunci, kemas kini URL asas anda. Setup mudah.