Panduan Awal API
Mulai menghasilkan teks dengan API kompatibel openai dalam hitungan menit. Anda hanya membayar token yang digunakan, tanpa pengeluaran minimum yang diperlukan.
URL Dasar dan autentikasi
Konfigurasikan klien Anda untuk mengarah ke endpoint yang benar dan berikan kunci Anda. Gunakan https://api.getcheapai.cc/v1 sebagai URL dasar. Teruskan kunci API Anda di Authorization header menggunakan Bearer skema. Pengaturan ini berfungsi dengan SDK kompatibel OpenAI standar apa pun.
Mengirimkan permintaan pertama Anda
Buat permintaan POST sederhana untuk menghasilkan teks. ID model adalah uncensored. Kirim prompt dan terima kelengkapan. Kesalahan dan penolakan gratis, jadi Anda hanya membayar untuk token aktual. Gunakan contoh curl di bawah ini untuk menguji konektivitas.
curl https://api.getcheapai.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate 500 lines of dummy JSON data"}]
}'
Integrasi SDK Python
Inisialisasi klien dengan kunci Anda dan URL dasar. Tetapkan model ke uncensored. Luluskan pesan dalam format standar. SDK menangani serialisasi secara otomatis. Pendekatan ini secara signifikan mengurangi kode boilerplate.
from openai import OpenAI
client = OpenAI(base_url="https://api.getcheapai.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)
Penggunaan SDK Node
Impor pustaka dan konfigurasikan URL dasar. Panggil chat.completions.create dengan pesan Anda. Tangani respons secara asinkron. Pola ini cocok dengan lingkungan JavaScript modern.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.getcheapai.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);
Respons streaming
Aktifkan streaming dengan mengatur stream: true. Terima token saat mereka dihasilkan. Ini meningkatkan latensi yang dirasakan untuk output besar. Bagian terakhir berisi statistik penggunaan token untuk penagihan.
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)
Batas dan penanganan error
Tangani kode status HTTP tertentu untuk mengelola aliran aplikasi Anda. 401 berarti kunci Anda tidak valid. 402 menunjukkan kredit tidak cukup. 429 menandakan Anda mencapai batas 300 permintaan per menit. Jendela konteks adalah 100.000 token total. Kesalahan tidak mengonsumsi token.
Pertanyaan umum
Apa URL dasar getcheapai?
Gunakan HTTPS://api.getcheapai.cc/v1 untuk semua permintaan. Endpoint ini mendukung protokol yang kompatibel dengan OpenAI.
Bagaimana cara membayar token?
Isi ulang dengan USDT atau USDC. Kredit tidak pernah kedaluwarsa dan Anda hanya membayar untuk token yang digunakan.
Apa yang terjadi jika saya mendapatkan error?
Kesalahan seperti 429 atau 400 tidak membebankan token. Anda hanya membayar untuk penyelesaian yang berhasil.
Dapatkan kunci API Anda sekarang
Daftar, ambil kunci Anda, dan perbarui URL endpoint. Itu saja.