ms ▾

Uncensored OpenAI-compatible API

Cuba dengan kredit percubaan

Dokumentasi API

Mula membina aplikasi tanpa sensor anda dengan API serasi OpenAI kami dalam masa kurang daripada dua minit. Kami menyediakan satu model yang menjawab tanpa penolakan kandungan untuk penggunaan dewasa yang sah.

https://api.providersapillm.com/v1uncensored

URL Asas dan Pengesahan

Gunakan URL asas kami dan kunci API untuk menyambung mana-mana klien serasi OpenAI. Endpoint adalah https://api.providersapillm.com/v1 dan kunci anda memberikan akses ke model tanpa sensor. Anda mendapat satu kunci aktif per akaun, yang boleh anda ganti jika diperlukan. ID model untuk diminta ialah uncensored. Model tunggal ini mengelakkan pengaliran kompleks dan penapis tersembunyi yang ditemui dalam gerbang pelbagai model.

Permintaan Pertama

Hantar permintaan penyelesaian chat standard untuk menjana teks. Hujung endpoint ialah POST /v1/chat/completions dengan ID model ditetapkan kepada uncensored. Anda boleh menggunakan SDK rasmi OpenAI dengan menukar URL asas. Ini berfungsi untuk aplikasi bot sembang NSFW dan alat penulisan kreatif.

from openai import OpenAI

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

Model ini mempunyai berat terbuka dan disesuaikan untuk menjawab tanpa penolakan. Ia bukan GPT, Claude, atau mana-mana model vendor lain. Semak dokumentasi vendor untuk had khusus mereka jika anda menukar konteks.

SDK Integration

Integrasikan API ke dalam aplikasi Node.js anda menggunakan corak SDK standard. Set URL asas ke hujung kami dan gunakan ID model uncensored. Ini membolehkan anda membina antara muka chatbot NSFW yang boleh dipercayai dengan perubahan kod minimum.

import OpenAI from "openai";

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

API menyokong parameter standard seperti suhu dan top_p. Anda boleh melaraskan ini untuk mengawal kreativiti output. Ralat dikembalikan dalam format standard untuk memudahkan nyahpepijat.

Alat dan Streaming

Dayakan penstriman melalui Server-Sent Events untuk penjanaan token secara masa nyata. Potongan akhir termasuk data penggunaan token untuk pengebilan yang tepat. Anda juga boleh menggunakan panggilan fungsi dan mod JSON untuk output terstruktur. Ciri-ciri ini penting untuk membina aplikasi penulisan kreatif lanjutan.

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)

Tetapkan response_format ke {"type": "json_object"} untuk respons JSON ketat. Model mengendalikan parameter alat dan pilihan alat dengan berkesan. Ini memastikan aplikasi anda menerima struktur data yang boleh diramal.

Parameter dan Had

Tingkap konteks adalah 100,000 token untuk prompt dan penyelesaian digabungkan. Output maksimum ialah 16,000 token setiap permintaan, atau 2,048 jika anda tidak menetapkan max_tokens. Anda terhad kepada 300 permintaan setiap minit dan 8 permintaan serentak setiap kunci. Badan permintaan tidak boleh melebihi 8 MB.

Anda boleh menggunakan parameter seperti seed untuk output deterministik. The stop parameter membolehkan anda menentukan jujukan penamatan tersuai. Laraskan presence_penalty dan frequency_penalty untuk menyempurnakan gaya model.

Penanganan Ralat dan Penggunaan

Kendalikan ralat dengan menyemak kod status HTTP. 401 menunjukkan kunci API tidak sah atau tiada. Ralat 402 bermaksud kredit pra-dibayar anda telah habis, dan anda perlu menambah nilai. Ralat 429 menandakan anda telah mencapai had kadar 300 permintaan setiap minit.

Kredit dikenakan berdasarkan penggunaan token sebenar. Ralat dan penolakan adalah percuma. Kredit pra-bayar tidak pernah luput, jadi anda boleh menggunakannya pada kadar anda sendiri. Sokongan tersedia untuk isu seperti caj berganda.

cURL

curl https://api.providersapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the API documentation for authentication."}]
  }'

Soalan biasa

Apakah URL asas untuk API LLM tanpa sensor?

URL asas ialah HTTPS://api.providersapillm.com/v1. Anda boleh menggunakan mana-mana klien serasi OpenAI dengan menentukannya ke URL ini dan menyediakan kunci API anda.

Bagaimana cara mengendalikan ralat seperti 402 atau 429?

Ralat 402 bermaksud anda tiada baki kredit, jadi anda perlu menambah nilai melalui kripto. Ralat 429 menunjukkan anda telah melebihi had 300 permintaan setiap minit. Tunggu sebentar atau kurangkan kekerapan permintaan anda.

Adakah penyedia API ini sesuai untuk aplikasi chatbot NSFW?

Ya, model ini tidak disensor dan tidak menolak kandungan dewasa yang sah. Ia direka khusus untuk pembangun yang membina aplikasi bot sembang NSFW atau alat penulisan kreatif yang memerlukan penjanaan teks yang boleh dipercayai.

Dapatkan Kunci API anda

Daftar, dapatkan kunci anda, kemas kini URL asas anda. Mudah.

Cuba dengan kredit percubaan