Dokumentasi API & Permulaan Pantas
Masukkan endpoint model AI tempatan tanpa had ke dalam sistem sedia ada anda tanpa beban konfigurasi.
Persediaan URL Asas dan Pengesahan
Kunci API mengesahkan setiap permintaan. Jana ia melalui papan pemuka menggunakan kelayakan Google atau e-mel. Luluskan ia dalam Authorization pencap sebagai token Bearer.
- URL Asas:
https://api.unrestrictedlocalaimodels.com/v1 - Header:
Authorization: Bearer YOUR_API_KEY
Tiada keletihan langganan atau kitaran bil bulanan terpakai. Kredit adalah pra-bayar dan tidak pernah luput tempoh.
Hujung sambungan /v1/chat/completions
Hantar permintaan semakan piawai untuk menjana teks tanpa logik penolakan kandungan.
Titik akhir menerima struktur JSON yang sama seperti OpenAI. Tetapkan model ke uncensored. Sistem memproses input anda dan memulangkan output mentah.
Kesilapan semasa pemprosesan tidak menggunakan kredit. Penolakan adalah percuma. Hanya penjanaan token berjaya yang dikira terhadap baki anda.
Integrasi SDK Python
Gunakan perpustakaan rasmi Python OpenAI. Arahkannya ke URL asas kami.
Ini membolehkan anda memanfaatkan kod sedia ada. Perpustakaan mengendalikan pengaturcaraan semula JSON secara automatik.
Tetapkan api_key ke kunci anda. Tetapkan base_url ke endpoint kami. Lulus model="uncensored" dalam permintaan anda.
Integrasi SDK Node.js
Mulakan klien OpenAI dengan URL asas kami. Ini berfungsi dengan mana-mana SDK yang serasi.
Konfigurasikan objek klien. Luluskan kunci API anda. Perpustakaan menguruskan kitaran hayat permintaan.
Panggil chat.completions.create(). Tetapkan ID model. Terima objek respons yang mengandungi teks yang dijana.
Penggunaan Token Respons Streaming
Aktifkan aliran dengan menetapkan stream: true. Pelayan menghantar Acara Dihantar Pelayan.
Data penggunaan token muncul dalam potongan akhir. Ini membolehkan penjejakan pengebilan yang tepat.
Tangani kemas kini separa. Kemas kini UI anda secara masa nyata. Penstriman SSE berakhir dengan bersih.
Pengendalian Ralat dan Had Kadar
Had kadar dikenakan setiap kunci. Anda boleh menghantar 300 permintaan setiap minit. Kebolehcayaan dihadkan kepada 8 permintaan serentak.
Status 401 bermaksud kunci tidak sah. Status 402 menunjukkan kredit tidak mencukupi. Status 429 menandakan had kadar.
Jendela konteks ialah 100,000 token. Output dihadkan kepada 16,000 token. Badan permintaan mesti kekal di bawah 8 MB.
cURL
curl https://api.unrestrictedlocalaimodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the three main dependencies for this rust crate"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedlocalaimodels.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedlocalaimodels.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);Aliran
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)Soalan lazim
Bagaimana cara menambah kredit prabayar saya?
Isi semula menggunakan kripto sahaja. Kami menerima USDT pada TRC20 atau USDC pada Base. Minimum isi semula ialah $20. Kredit bonus terpakai untuk jumlah yang lebih besar.
Adakah model dilatih pada data saya?
Tidak. Prompt tidak digunakan untuk latihan. Data anda kekal peribadi. Kami tidak menyimpan sejarah perbualan anda untuk peningkatan model.
Bolehkah saya menggunakan ini untuk kandungan NSFW?
Ya. Model ini tanpa sensor. Ia tidak menolak kandungan dewasa yang sah. Had keras hanya tiada kandungan seksual melibatkan kanak-kanak.
Dapatkan Kunci API anda
Daftar, dapatkan kunci anda, dan kemas kini URL asas anda. Itu sahaja yang diperlukan.
Dapatkan kunci anda