ms ▾
Dapatkan kunci percubaan

Dokumentasi API: Pelengkapan Chat

Mula dengan API LLM tanpa sensor kami dalam beberapa saat. Panduan ini merangkumi pengesahan, format permintaan, dan penstriman untuk pembangun yang menggunakan klien serasi OpenAI.

URL Asas dan Pengesahan

Mula setiap permintaan dengan URL asas kami dan sertakan kunci API anda dalam header pengesahan.

Gunakan https://api.unlimitedtokens.cc/v1 sebagai URL asas anda. Hantar kunci anda sebagai Bearer YOUR_API_KEY. Tiada langganan mengunci akses anda. Kredit pra-dibayar menggerakkan setiap panggilan. Ralat dan penolakan tidak bernilai apa-apa. Kredit anda tidak luput. Jana kunci melalui Google atau e-mel di papan pemuka.

Hujung Sambungan Penyelesaian Sembang

Hantar prompt teks ke POST /v1/chat/completions dan terima respons teks.

Endpoint ini mengendalikan semua interaksi piawai. ID model sentiasa uncensored. Ia menerima mesej dengan peranan seperti user atau assistant. Tiada penyepaduan atau penjanaan imej di sini. Hanya input dan output teks tulen. Konfigurasikan parameter seperti suhu dan jujukan berhenti. Anda mengawal gaya output.

curl https://api.unlimitedtokens.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the core changes in the latest release notes"}]
  }'

Parameter dan Pilihan Disokong

Kawal tingkah laku model dengan parameter standard seperti suhu dan top_p.

Tetapkan temperature untuk kreativiti. Gunakan top_p untuk pensampelan nukleus. Takrifkan stop jujukan untuk menghentikan penjanaan. Aktifkan json_object untuk data terstruktur. Alat dan panggilan fungsi disokong sepenuhnya. Alirkan respons melalui SSE. Tetapkan a seed untuk boleh direplikasi. Penalti kehadiran dan kekerapan melaraskan pengulangan token. Laraskan ini untuk sesuai dengan aliran kerja anda.

Respons Streaming Melalui SSE

Terima token secara masa nyata menggunakan Acara Dihantar Pelayan.

Tetapkan stream: true dalam permintaan anda. API menghantar pecahan apabila ia dijana. Setiap pecahan mengandungi teks separa dan data penggunaan. Pecahan terakhir termasuk jumlah kiraan token. Ini mengurangkan latensi yang dirasakan dengan ketara. Ia sesuai untuk antara muka sembang. Tangani ralat dengan baik semasa penstriman. Proses setiap objek delta apabila ia tiba.

from openai import OpenAI

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

Pengendalian Ralat dan Had

Tangani ralat 401, 402, dan 429 dengan betul.

Kesilapan 401 bermaksud kunci anda tidak sah. Periksa papan pemuka anda untuk kunci yang betul. Kesilapan 402 menunjukkan kredit tidak mencukupi. Tambah nilai melalui kripto untuk terus menggunakan perkhidmatan. Kesilapan 429 menandakan had kadar. Anda terhad kepada 300 permintaan setiap minit. Selain itu, anda mempunyai had 8 permintaan serentak. Badan permintaan mesti kekal di bawah 8 MB. Kesilapan tidak menggunakan kredit anda. Bayaran balik tidak dikeluarkan untuk kredit, tetapi caj berganda akan dibetulkan melalui sokongan.

import OpenAI from "openai";

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

Tetingkap Konteks dan Butiran Model

Model ini menyokong tetingkap konteks 100,000 token.

Tetingkap ini meliputi prompt dan penyelesaian. Anda boleh menjana sehingga 16,000 token setiap permintaan. Jika anda tidak menetapkan max_tokens, nilai lalai ialah 2,048. Ini membolehkan penjanaan kandungan panjang. Model ini tanpa sensor dan berat terbuka. Ia tidak menolak kandungan dewasa yang sah. Ia bukan GPT, Claude, atau mana-mana model vendor lain. Ia berjalan di pelayan kami. Gunakan ia untuk vibes tanpa had dan konteks mendalam.

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)

Soalan biasa

Bagaimana cara mendapatkan token tanpa had?

Kami menawarkan kredit pra-dibayar yang menggerakkan permintaan tanpa had sehingga habis. Kredit anda tidak luput, jadi anda boleh menggunakannya bila-bila masa anda perlukan. Tambah baki melalui crypto untuk menambah baki.

Adakah API ini serasi dengan SDK OpenAI?

Ya, ia sepenuhnya serasi dengan OpenAI. Anda boleh menggunakan SDK rasmi OpenAI dengan mengubah URL asas dan kunci API. Ia menyokong hujung sambungan dan parameter standard.

Apa yang berlaku jika saya mendapat ralat 402?

Kesilapan 402 bermaksud kredit prabayar anda telah habis. Anda perlu menambah baki akaun anda melalui kriptokoin untuk terus membuat permintaan. Kesilapan dan penolakan tidak menggunakan kredit anda.

Buka kunci API anda

Daftar, salin token, kemas kini endpoint. Itu sahaja.

Dapatkan kunci percubaan