ms ▾

Dokumentasi API

Masukkan API tanpa sensor kami ke dalam tumpuan sedia ada anda tanpa geseran. Panduan ini merangkumi hujung sambungan penting, sokongan penstriman, dan corak integrasi untuk pembangun Python dan Node.js.

URL Asas dan Pengesahan

URL asas untuk semua permintaan ialah https://api.onlinellmuncensored.com/v1. Anda mengesahkan dengan menghantar kunci API unik anda dalam Authorization header. This key grants access to the single uncensored model optimized for unrestricted text generation.

Permintaan Pertama

Hantar permintaan penyelesaian semakan piawai untuk menguji sambungan. API ini menerima struktur JSON yang sama yang digunakan oleh klien OpenAI.

curl https://api.onlinellmuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the release notes for the latest SDK version"}]
  }'

Pastikan anda menggantikan YOUR_API_KEY dengan kunci sebenar anda. Respon mengembalikan teks yang dijana dan statistik penggunaan token.

SDK Python

Pasang rasmi openai pakej dan konfigurasikan URL asas untuk menunjuk ke endpoint kami. Ini membolehkan anda menggunakan kaedah Python yang biasa untuk prompt anda.

from openai import OpenAI

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

Masukkan mesej anda sebagai senarai kamus. Klien mengendalikan serialisasi dan memulangkan respons model secara terus.

SDK Node

Mulakan klien OpenAI di Node.js dengan URL asas dan kunci API yang betul. Persediaan ini berfungsi dengan kedua-dua import CommonJS dan modul ES.

import OpenAI from "openai";

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

Panggil chat.completions.create() dengan array prompt anda. Perpustakaan menguruskan sambungan HTTP secara automatik.

Respons Streaming

Aktifkan aliran dengan menetapkan stream: true dalam permintaan anda. Anda akan menerima Acara yang Dihantar Pelayan (SSE) yang mengandungi chunk teks separa sejajar dengan penjanaan.

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)

Proses setiap potongan untuk membina respons akhir secara berperingkat. Potongan terakhir termasuk jumlah penggunaan token untuk permintaan tersebut.

Had, Ralat, dan Konteks

Setiap kunci membolehkan 300 permintaan per minit dan 8 sambungan serentak. Jendela konteks menyokong 100,000 token jumlah, dengan output maksimum 16,000 token. Ralat termasuk 401 untuk kunci tidak sah, 402 untuk kredit tidak mencukupi, dan 429 untuk had kadar. Permintaan yang melebihi had saiz badan 8 MB ditolak serta-merta.

Soalan biasa

Adakah ini API dalam talian LLM tanpa sensor rasmi?

Ya, ini adalah API langsung untuk model tanpa sensor kami. Ia serasi dengan klien OpenAI piawai tetapi menjalankan model berat terbuka kami sendiri, bukan GPT atau Claude.

Apa yang berlaku jika saya kehabisan kredit?

API memulangkan ralat 402 apabila kredit pra-dibayar anda telah habis. Anda boleh menambah baki dengan USDT atau USDC pada bila-bila masa untuk memulihkan akses.

Adakah model menolak kandungan dewasa?

Tidak, model ini ditala untuk menjawab tanpa penolakan untuk topik dewasa yang sah. Ia hanya menyekat kandungan seksual yang melibatkan kanak-kanak.

Penjanaan kunci dalam beberapa minit

Daftar, dapatkan kunci anda, dan tukar hujung. Mudah.