ms ▾
Dapatkan kunci percubaan

Dokumentasi API Tanpa Sensor

Dapatkan hujung sambungan LLM tanpa sensor berfungsi dalam beberapa minit. Panduan ini merangkumi API penyelesaian semaraan serasi OpenAI, penstriman, dan pengendalian ralat untuk integrasi langsung.

Pengesahan dan URL Asas

Kunci API anda mengesahkan setiap permintaan. Gunakan URL asas HTTPS://api.uncensores.cc/v1 dengan mana-mana SDK OpenAI piawai. Pengenal pasti model ialah "uncensored". Hantar kunci anda dalam header Authorization sebagai token Bearer. Anda boleh menjana kunci melalui papan pemuka menggunakan Google atau e-mel. Setiap akaun memegang satu kunci aktif yang menggantikan kunci sebelumnya.

curl https://api.uncensores.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the top ten python libraries for data science"}]
  }'

Anda mesti termasuk medan model dalam setiap permintaan. Hujung sambungan mengharapkan larik mesej yang mengandungi sejarah perbualan anda. Jika kunci hilang atau tidak sah, API mengembalikan ralat 401. Ini memastikan hanya pengguna berlesen menggunakan kredit pra-dibayar anda.

Penamat Chat Completions

Hantar permintaan POST ke /v1/chat/completions untuk penjanaan teks. Hujung ini mengendalikan arahan perbualan piawai dan mengembalikan respons teks berstruktur. Ia tidak menyokong penanaman atau penjanaan imej. Anda menyediakan mesej sistem, pengguna, dan pembantu untuk membimbing model. Model menyahutan dengan kandungan teks mentah di dalam pilihan array.

from openai import OpenAI

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

Mulakan klien dengan URL asas dan kunci anda. Tentukan senarai mesej dengan peranan dan kandungan yang dikehendaki. Jalankan kaedah chat.completions.create. Objek respons mengandungi teks yang dijana dan statistik penggunaan. Pendekatan langsung ini menghilangkan kerumitan peralihan untuk tugas penulisan kreatif atau NSFW.

Respons Streaming dengan SSE

Aktifkan aliran dengan menetapkan stream kepada true dalam permintaan anda. API mengembalikan Acara Dikirim Pelayan (SSE) apabila token tersedia. Ini mengurangkan latensi yang dirasakan untuk output panjang. Setiap potongan mengandungi delta separa bagi respons. Anda mesti mengumpul delta ini untuk membina semula teks akhir.

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)

Bungkusan akhir termasuk statistik penggunaan lengkap untuk permintaan. Ini membolehkan anda menjejak penggunaan token secara masa nyata. Penstriman sangat sesuai untuk antara muka sembang di mana pengguna mengharapkan maklum balas segera. Ia berfungsi dengan lancar dengan format output model tanpa sensor.

Panggilan Fungsi dan Mod JSON

API ini menyokong panggilan fungsi melalui parameter tools. Takrifkan skema fungsi anda dalam permintaan dan tetapkan tool_choice kepada auto atau nama khusus. Model mengembalikan panggilan fungsi dalam respons bukan teks biasa. Anda juga boleh memaksakan output JSON dengan menetapkan response_format kepada json_object. Ini memastikan penguraian yang boleh diramal untuk aliran kerja automatik.

import OpenAI from "openai";

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

Luluskan definisi alat dalam larik tools. Model akan memilih fungsi yang sesuai berdasarkan input. Anda menerima nama fungsi dan hujah dalam respons. Ciri ini berfungsi bersama penyelesaian semakan standard tanpa hujung tambahan. Gunakan ia untuk ekstraksi data terstruktur atau tingkah laku seperti agen.

Parameter: Suhu, Top-P, dan Seed

Laraskan suhu untuk mengawal keacakan. Nilai di atas 1 meningkatkan kreativiti, manakala nilai di bawah 1 menjadikan output lebih deterministik. Gunakan top_p untuk membatasi pensampelan kepada peratusan jisim kebarangkalian tertinggi. Tetapkan seed untuk hasil yang boleh diulang merentasi permintaan yang serupa. Parameter-parameter ini membolehkan penalaan gaya output model uncensored.

Anda juga boleh menggunakan jujukan henti untuk menghentikan penjanaan pada rentetan tertentu. presence_penalty dan frequency_penalty membantu mengurangkan pengulangan. Suhu lalai ialah 1.0. Melaraskan tetapan ini membantu mengoptimumkan untuk permainan watak atau penulisan teknikal. Setiap permintaan menyokong parameter serasi OpenAI standard ini.

Had Token dan Tetingkap Konteks

Jendela konteks menyokong jumlah 100,000 token untuk prompt dan penyelesaian. Anda boleh menghasilkan sehingga 16,000 token setiap permintaan. Jika anda membiarkan max_tokens, had lalai ialah 2,048 token. Had ini terpakai kepada input dan output gabungan. Permintaan melebihi saiz badan 8 MB akan gagal. API mengenakan had kadar 300 permintaan setiap minit. Permintaan serentak dibatasi kepada 8 per kunci. Ralat seperti 402 (tiada kredit) atau 429 (had kadar) memberikan maklum balas yang jelas. Kredit yang tidak digunakan tidak luput, memastikan anda hanya membayar untuk penggunaan sebenar.

FAQ

Adakah Uncensores perkhidmatan rasmi OpenAI?

Tidak, ia adalah perkhidmatan bebas yang menyediakan model bahasa besar tanpa sensor. Ia menggunakan format API yang serasi dengan OpenAI untuk integrasi yang mudah. Model ini bukan GPT, tetapi model berat terbuka berasingan yang telah disesuaikan untuk penolakan sifar. Anda boleh menggunakan SDK rasmi OpenAI dengan mengubah URL asas dan kunci API.

Kaedah pembayaran manakah yang anda terima?

Kripto sahaja: USDT pada TRC20 atau USDC pada Base, sebarang jumlah bulat dari $20 hingga $500. Kredit bonus terpakai dari $50.

Apakah kandungan yang tidak disensor?

Model ini tidak menolak topik dewasa yang sah, fiksyen, atau kontroversial. Ia membolehkan perkataan kesat dan tema matang tanpa penapis piawai. Had tegas hanya kandungan seksual yang melibatkan kanak-kanak, yang sentiasa ditolak. Ini menjadikannya sesuai untuk bot sembang NSFW dan penulisan kreatif mentah.

Dapatkan Kunci API anda

Daftar, salin kunci anda, kemas kini URL asas. Selesai.

Dapatkan kunci percubaan