Panduan Cepat: AI Tanpa Sensor untuk API coding
Mulai menghasilkan kode tanpa penolakan konten dengan mengganti URL dasar dan kunci API. Panduan ini membahas AI uncensored untuk API coding menggunakan klien kompatibel OpenAI standar.
Prasyarat dan URL dasar
Dapatkan kunci API Anda dari dasbor. Gunakan URL dasar ini untuk semua permintaan: https://api.uncensoredaiforcoding.com/v1. Model ini berfungsi dengan SDK OpenAI apa pun.
Instal SDK resmi
Instal paket di lingkungan Anda. Ini memastikan kompatibilitas dengan standar AI coding uncensored.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaiforcoding.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)
Lakukan permintaan pertama Anda
Kirim penyelesaian sederhana untuk menguji koneksi. ID model adalah uncensored.
curl https://api.uncensoredaiforcoding.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get current unix timestamp in python"}]
}'
Aktifkan streaming untuk output real-time
Stream respons untuk menangani blok kode panjang secara efisien. Gunakan stream flag.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaiforcoding.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);
Tangani kesalahan dan batas penggunaan
Diharapkan error 429 jika Anda mencapai 300 permintaan per menit. Jendela konteks adalah 100.000 token. Output maksimum adalah 16.000 token.
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)
Gunakan mode JSON untuk data terstruktur
Paksa output terstruktur untuk parser kode Anda. Atur response_format ke {"type": "json_object"}.
Pertanyaan umum
Apa itu API AI uncensored untuk pemrograman?
Ini adalah API yang kompatibel dengan OpenAI yang melayani satu model bahasa besar tanpa sensor. Ini memberikan output berbobot terbuka mentah yang disesuaikan untuk generasi kode tanpa sensor.
Bagaimana cara membayar?
Kami hanya menerima kripto. Isi ulang dengan USDT (TRC20) atau USDC (Base). Harga adalah $0.15 per 1M token input dan $0.50 per 1M token output.
Berapa batasnya?
Anda mendapatkan 300 permintaan per menit per kunci. Jendela konteks adalah 100.000 token. Output maksimum per permintaan adalah 16.000 token.
Hasilkan kunci API
Daftar, salin token, perbarui endpoint. Itulah semuanya.