id ▾
Mulai sekarang

Panduan Cepat Mulai Uncensored-llm.vercel.app

Panduan cepat ini menghubungkan Anda ke API uncensored-llm.vercel.app dalam hitungan menit. Kirim respons teks tanpa batasan menggunakan protokol yang kompatibel dengan OpenAI.

https://api.uncensoredllmvercelapp.com/v1tanpa sensor

Prasyarat: Kunci API dan URL dasar

Mulai dengan mendapatkan satu kunci API dari dasbor. Kami mendukung masuk dengan Google atau pendaftaran email tanpa verifikasi telepon. Kunci Anda mengautentikasi semua permintaan ke URL dasar: HTTPS://api.uncensoredllmvercelapp.com/v1. Endpoint ini berfungsi dengan library klien yang kompatibel dengan OpenAI mana pun. Anda tidak perlu mengelola beberapa endpoint untuk jenis model yang berbeda.

Mengirimkan permintaan pertama Anda

Buat permintaan POST ke /v1/chat/completions dengan ID model "uncensored". Sistem menerima parameter standar seperti suhu dan top_p. Anda dapat mengirim hingga 8 permintaan secara bersamaan per kunci. Setiap badan permintaan harus tetap di bawah 8 MB. Kesalahan tidak mengonsumsi kredit prabayar Anda.

curl https://api.uncensoredllmvercelapp.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France"}]
  }'

Panggilan sederhana ini menunjukkan kemampuan langsung teks masuk, teks keluar. Respons mencakup konten yang dihasilkan dan statistik penggunaan token. Anda dapat menyesuaikan jendela konteks hingga 100,000 token untuk prompt dan penyelesaian secara gabungan.

Respons streaming dengan SSE

Aktifkan streaming dengan mengatur stream menjadi true dalam permintaan Anda. Server mengembalikan Server-Sent Events (SSE) saat token tersedia. Hal ini mengurangi latensi yang dirasakan untuk output panjang. Anda dapat memproses potongan terakhir untuk mendapatkan total hitungan token. Streaming bekerja identik dengan format OpenAI standar.

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)

Pendekatan ini sangat ideal untuk aplikasi real-time. Model uncensored mendukung throughput tinggi selama streaming. Anda tetap mengendalikan proses generasi tanpa menunggu respons lengkap.

Pemanggilan fungsi dan mode JSON

Gunakan parameter tools untuk kemampuan pemanggilan fungsi. API mendukung tool_choice dan output JSON terstruktur melalui response_format. Tetapkan response_format ke json_object untuk kepatuhan JSON yang ketat. Ini memastikan parsing yang andal di aplikasi Anda. Anda dapat mendefinisikan beberapa fungsi untuk alur kerja kompleks.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredllmvercelapp.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);

Mode JSON berguna untuk tugas ekstraksi data. Pemanggilan fungsi memungkinkan model mengembalikan data terstruktur. Kedua fitur ini bekerja dalam jendela konteks uncensored. Anda mempertahankan kendali penuh atas format output model.

Menangani token dan batas

Pantau penggunaan token Anda untuk mengelola biaya secara efektif. Token input berharga $0.15 per juta, sedangkan token output berharga $0.50 per juta. Kredit adalah prabayar dan tidak pernah kedaluwarsa. Anda dapat menghasilkan hingga 16,000 token per permintaan. Jendela konteks mendukung 100,000 token secara total.

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredllmvercelapp.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)

Batas laju mengizinkan 300 permintaan per menit per kunci. Pastikan aplikasi Anda menangani batas laju dengan baik. Penghitungan token membantu memprediksi biaya secara akurat. Sistem hanya membebankan biaya untuk penyelesaian yang berhasil.

Penanganan kesalahan dan penolakan

Tangani kode kesalahan HTTP standar untuk pemecahan masalah. 401 menunjukkan kunci API tidak valid. Respons 402 berarti kredit prabayar Anda telah habis. Kesalahan 429 menandakan Anda melebihi batas laju. Kesalahan ini tidak mengonsumsi token Anda.

API jarang menolak konten, tetapi ada pengecualian kecil. Permintaan yang melibatkan anak di bawah umur selalu ditolak. Semua konten dewasa hukum lainnya lolos. Ini memastikan output yang andal untuk kasus penggunaan Anda. Periksa badan respons untuk pesan error terperinci.

Pertanyaan yang sering diajukan

Bagaimana bagian uncensored bekerja?

Model ini disesuaikan untuk menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah. Model ini tidak menerapkan filter korporat standar untuk topik kontroversial atau eksplisit. Anda menyuntikkan token model internal khusus jika diperlukan untuk prompt jailbreak tertentu.

Apa yang terjadi jika kredit saya habis?

Anda menerima error 402 yang menunjukkan tidak ada kredit. Error dan penolakan gratis, jadi Anda hanya membayar untuk penggunaan token aktual. Kredit tidak pernah kedaluwarsa, memungkinkan Anda mengisi ulang kapan saja. Anda dapat mengisi ulang dengan USDT atau USDC untuk mendapatkan bonus.

Apakah API LLM tanpa sensor kompatibel dengan SDK OpenAI?

Ya, ini menggunakan format standar yang kompatibel dengan OpenAI. Anda hanya perlu mengubah URL dasar dan kunci API. ID modelnya adalah "uncensored". Semua parameter standar seperti temperature dan stream berfungsi seperti biasa.

Ambil kunci API Anda

Daftar, salin token, dan perbarui URL dasar Anda. Itu saja.

Mulai sekarang