Dokumentasi API
API ini menyediakan endpoint kompatibel OpenAI untuk LLM tanpa sensor, memungkinkan Anda mengintegrasikan model kami ke dalam kode klien yang ada dengan perubahan minimal.
Autentikasi
Kirim kunci API Anda di Authorization header. Tidak ada alur OAuth yang rumit atau kunci langganan yang berlaku di sini. Anda mendapatkan kunci segera setelah mendaftar dengan Google atau email. Error seperti 401 menunjukkan kunci tidak valid atau hilang, sedangkan 402 berarti kredit prabayar Anda telah habis.
Endpoint Chat Completions
Kirimkan permintaan ke POST /v1/chat/completions. Ini adalah endpoint standar untuk generasi teks. Gunakan ID model uncensored untuk mengakses model open-weight spesifik kami. Model ini menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah, meskipun masih memblokir konten seksual yang melibatkan anak di bawah umur. Berikut cara Anda mengirim permintaan dasar:
curl https://api.ollamauncensoredmodel.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the python script and show output"}]
}'
SDK Python
Gunakan resmi openai Library Python. Arahkan ke URL dasar kami dan berikan kunci Anda. Ini memungkinkan Anda mempertahankan logika yang ada sambil mengganti backend uncensored kami. Anda tidak perlu menginstal driver tambahan atau mengelola memori GPU lokal.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamauncensoredmodel.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)
SDK Node
Inisialisasi klien dengan URL dasar yang benar. Ini berfungsi dengan SDK apa pun yang kompatibel dengan OpenAI. ID model tetap uncensored. Anda dapat melakukan streaming respons atau memprosesnya secara sinkron. Pendekatan ini menghilangkan kebutuhan akan routing proxy atau pengaturan lokal yang rumit.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.ollamauncensoredmodel.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);
Streaming & Penggunaan Token
Aktifkan streaming dengan mengatur stream: true. Server mengirim Server-Sent Events (SSE). Detail penggunaan token muncul di bagian akhir aliran. Ini memungkinkan Anda melacak biaya secara real-time. Anda juga dapat menggunakan temperature, top_p, dan stop parameter untuk mengontrol output.
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, Error & Jendela Konteks
Jendela konteks mendukung total 100.000 token. Anda dapat menghasilkan hingga 16.000 token per permintaan, atau 2.048 jika max_tokens tidak diatur. Batas laju adalah 300 permintaan per menit per kunci. Kesalahan 429 berarti Anda mencapai batas ini. Jaga permintaan di bawah 8 MB dan batasi koneksi simultan hingga 8 per kunci.
Pertanyaan umum
Apa URL dasar API LLM ollama tanpa sensor?
URL dasar adalah HTTPS://api.ollamauncensoredmodel.com/v1. Anda harus memperbarui konfigurasi klien Anda agar mengarah ke alamat ini sebagai pengganti titik akhir OpenAI standar.
Apakah API ini mendukung streaming?
Ya, Anda dapat mengaktifkan streaming dengan mengatur parameter stream menjadi true. Informasi penggunaan token disertakan dalam potongan akhir dari aliran respons.
Berapa biaya API LLM uncensored?
Harga adalah $0,15 per 1M token input dan $0,50 per 1M token output. Anda membayar untuk penggunaan nyata, dan kesalahan gratis. Pengisian ulang hanya memerlukan kripto.
Buat kunci Anda
Daftar, salin token, perbarui URL dasar Anda. Itu saja.