Panduan Cepat API Adultgpt
Hubungkan kode Anda yang sudah ada ke LLM uncensored adultgpt menggunakan SDK OpenAI standar. Mulai dengan kredit kripto prabayar dan tanpa langganan bulanan.
URL Dasar dan Autentikasi
Mulai permintaan segera dengan mengarahkan klien Anda ke URL dasar kami dan menyisipkan kunci API unik Anda.
Gunakan https://api.adultgpt.cc/v1 sebagai alamat server. Autentikasi bergantung pada satu token pembawa yang dihasilkan saat pendaftaran melalui Google atau email. Anda menerima satu kunci aktif per akun; menerbitkan kunci baru akan membuat kunci sebelumnya tidak berlaku lagi. Pendekatan ini menjaga integrasi Anda tetap sederhana dan menghilangkan kebutuhan akan alur OAuth atau manajemen sesi yang rumit.
Sistem hanya membebankan biaya untuk penggunaan token yang sebenarnya, sehingga kesalahan tidak menguras saldo Anda. Anda dapat mengisi ulang menggunakan USDT di TRC20 atau USDC di Base, dengan jumlah berkisar dari $20 hingga $500.
Endpoint Chat Completions
Kirim input teks dan dapatkan respons yang dihasilkan melalui endpoint penyelesaian obrolan standar.
Gunakan POST /v1/chat/completions pengalihan dengan pengenal model diatur ke uncensored. Endpoint ini menangani semua tugas generasi teks tanpa memerlukan konfigurasi tambahan untuk routing atau pemilihan model. Anda dapat menentukan riwayat percakapan menggunakan messages array, yang mendukung peran pengguna dan asisten.
Model memproses prompt hingga jendela konteks 100.000 token. Output dibatasi hingga 16.000 token per permintaan, atau 2.048 token jika Anda tidak menentukan batas maksimum.
curl https://api.adultgpt.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List my current usage stats"}]
}'
Daftar dan Parameter Model
Kirim permintaan ke model yang tersedia dan konfigurasi perilaku generasi menggunakan parameter standar.
Panggil GET /v1/models untuk memverifikasi status layanan dan melihat pengenal yang tersedia. Anda dapat menyesuaikan respons menggunakan temperature, top_p, stop, dan seed. Pengaturan ini memungkinkan Anda mengontrol kreativitas dan reproduktibilitas. API juga mendukung mode JSON melalui response_format dan pemanggilan fungsi untuk integrasi alat.
Semua parameter mengikuti skema standar OpenAI, memastikan kode Anda yang ada berfungsi tanpa modifikasi. Anda dapat memaksakan struktur JSON yang ketat untuk aplikasi pemrograman atau mengizinkan penulisan kreatif yang lebih fleksibel.
from openai import OpenAI
client = OpenAI(base_url="https://api.adultgpt.cc/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)
Streaming dan Function Calling
Terima pembaruan token per token dan integrasikan alat eksternal secara efisien.
Aktifkan streaming dengan mengatur stream flag ke true. API mengembalikan Server-Sent Events (SSE) yang berisi respons parsial. Bagian akhir mencakup total penggunaan token, memungkinkan Anda melacak biaya secara real-time. Pemanggilan fungsi berfungsi dengan mulus dengan tools dan tool_choice parameter.
Konfigurasi ini ideal untuk antarmuka obrolan yang membutuhkan latensi rendah. Anda dapat memproses input pengguna, memanggil fungsi eksternal, dan menambahkan hasil ke riwayat percakapan secara dinamis.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.adultgpt.cc/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);
Penanganan Kesalahan dan Batasan
Kelola kesalahan dan batas laju secara terprogram untuk memastikan kinerja aplikasi yang robust.
Tangani kode status HTTP dengan tepat. A 401 error menunjukkan kunci API tidak valid atau telah kedaluwarsa. A 402 error menandakan kredit prabayar tidak cukup; Anda harus top up melalui kripto untuk melanjutkan layanan. A 429 error berarti Anda telah melebihi batas 300 permintaan per menit.
Setiap kunci mengizinkan delapan permintaan simultan. Ukuran body permintaan dibatasi hingga 8 MB. Error dan penolakan tidak mengonsumsi token, sehingga permintaan yang gagal gratis. Struktur ini memastikan penagihan yang dapat diprediksi bahkan selama periode lalu lintas tinggi.
Jendela Konteks dan Kendala
Optimalkan prompt Anda dalam jendela konteks 100.000 token dan batas output 16.000 token.
Model memproses seluruh riwayat percakapan dalam jendela konteks. Rekayasa prompt yang efisien memaksimalkan ruang yang tersedia untuk input baru. Anda dapat menyesuaikan max_tokens parameter untuk mengontrol panjang output, dengan nilai default 2.048 token jika tidak ditentukan.
Sistem menolak konten yang melibatkan anak di bawah umur tetapi memungkinkan topik dewasa, fiksi, dan kontroversial yang sah. Kendala ini berlaku secara konsisten di semua permintaan. Gunakan seed parameter untuk output yang dapat direproduksi selama pengujian.
Streaming
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)Pertanyaan yang sering diajukan
Apakah adultgpt adalah produk resmi OpenAI?
Tidak, adultgpt adalah layanan independen. Ini menggunakan model open-weight yang disesuaikan untuk respons tanpa sensor, kompatibel dengan SDK OpenAI tetapi tidak dimiliki oleh OpenAI. Periksa dokumentasi model untuk detail spesifik tentang arsitektur dasar.
Bagaimana cara membayar untuk API?
Anda dapat melakukan top-up menggunakan USDT di TRC20 atau USDC di Base. Deposit minimum dimulai dari $20, dengan bonus tersedia untuk jumlah yang lebih besar.
Apa yang terjadi jika saya mendapatkan error 402?
Error 402 menunjukkan kredit prabayar Anda telah habis. Anda harus menambahkan lebih banyak dana melalui kripto untuk melanjutkan penggunaan. Error dan penolakan tidak mengonsumsi token, sehingga permintaan gagal tetap gratis.
Ambil kunci API Anda
Daftar, salin token, dan perbarui endpoint. Itulah yang dibutuhkan.