Permulaan Pantas API
Mula menjana teks dengan API serasi openai dalam beberapa minit. Anda hanya membayar untuk token yang digunakan, tiada kos minimum diperlukan.
URL Asas dan pengesahan
Konfigurasikan klien anda untuk mengarah ke endpoint yang betul dan berikan kunci anda. Gunakan https://api.getcheapai.cc/v1 sebagai URL asas. Hantar kunci API anda dalam Authorization header menggunakan Bearer skema. Persediaan ini berfungsi dengan mana-mana SDK serasi OpenAI standard.
Menghantar permintaan pertama anda
Buat permintaan POST mudah untuk menjana teks. ID model adalah uncensored. Hantar permintaan dan terima penyelesaian. Ralat dan penolakan adalah percuma, jadi anda hanya membayar untuk token sebenar. Gunakan contoh curl di bawah untuk menguji sambungan.
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"}]
}'
Python SDK integration
Mulakan klien dengan kunci anda dan URL asas. Tetapkan model kepada uncensored. Lulus mesej dalam format standard. SDK mengendalikan serialisasi secara automatik. Pendekatan ini mengurangkan kod boilerplate dengan ketara.
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
Import perpustakaan dan konfigurasikan URL asas. Panggil chat.completions.create dengan mesej anda. Tangani respon secara asinkron. Corak ini sesuai dengan persekitaran JavaScript moden.
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 penstriman
Aktifkan aliran dengan menetapkan stream: true. Terima token semasa ia dijana. Ini meningkatkan latensi yang dirasakan untuk output besar. Bahagian terakhir mengandungi statistik penggunaan token untuk pengebilan.
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 dan penanganan ralat
Tangani kod status HTTP khusus untuk menguruskan aliran aplikasi anda. 401 bermaksud kunci anda tidak sah. 402 menunjukkan kredit tidak mencukupi. 429 menandakan anda mencapai had 300 permintaan setiap minit. Jendela konteks ialah 100,000 token secara keseluruhan. Ralat tidak menelan token.
Soalan biasa
Apakah URL asas getcheapai?
Gunakan HTTPS://api.getcheapai.cc/v1 untuk semua permintaan. Endpoint ini menyokong protokol serasi OpenAI standard.
Bagaimana cara membayar untuk token?
Isi semula dengan USDT atau USDC. Kredit tidak luput dan anda hanya membayar untuk token yang digunakan.
Apa yang berlaku jika saya mendapat ralat?
Kesilapan seperti 429 atau 400 tidak menelan token. Anda hanya membayar untuk penyelesaian yang berjaya.
Dapatkan kunci API anda sekarang
Daftar, dapatkan kunci anda, dan kemas kini URL hujung. Itu sahaja.