ms ▾

Panduan Pengintegrasian

Panduan integrasi ini membantu anda menyambung ke API model tanpa sensor kami menggunakan klien serasi OpenAI standard. Anda akan mendapat respons LLM tanpa had dengan konfigurasi minimum dan tanpa nombor telefon diperlukan.

Dapatkan kunci anda

URL Asas dan pengesahan

Permintaan anda pergi ke https://api.modelunrestricted.com/v1. Sertakan kunci API anda dalam Authorization header. Kami tidak memerlukan nombor telefon untuk mendaftar. Log masuk Google atau e-mel memberikan anda akses serta-merta.

curl https://api.modelunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a simple python loop"}]
  }'

Kunci tersebut dijana serta-merta. Simpankannya dengan selamat. Ia mengenal pasti akaun dan kredit anda. Ralat seperti 401 bermaksud kunci tersebut salah. Semak papan pemuka anda.

Hujung sambungan penyelesaian sembang

Hantar mesej ke POST /v1/chat/completions. Ini adalah cara standard untuk mendapatkan respons teks. ID model kami adalah uncensored. Ia menjawab tanpa menolak kandungan dewasa yang sah.

from openai import OpenAI

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

Tetapkan nama model secara eksplisit. Gunakan temperature untuk kreativiti. Laraskan top_p untuk kepelbagaian. API mengembalikan JSON terstruktur. Huraikannya dalam kod anda.

Respons penstriman dengan SSE

Aktifkan aliran dengan menetapkan stream: true. Anda menerima token semasa ia dijana. Ini mengurangkan latensi yang dirasakan. Ia terasa lebih pantas untuk pengguna.

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)

Baca bahagian akhir untuk penggunaan token. Kumpulkan teks secara tempatan. Tangani rangkaian dengan baik. SSE adalah piawai dalam kebanyakan SDK. Gunakan untuk antara muka masa nyata.

Pemanggilan fungsi dan alat

Takrifkan alat dalam permintaan anda. Model memulangkan hujah terstruktur. Gunakan tool_choice untuk memaksa fungsi khusus. Ini berfungsi seperti API serasi OpenAI yang lain.

import OpenAI from "openai";

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

Parse panggilan alat. Laksanakan kod anda. Masukkan semula hasil ke dalam perbualan. Ini membolehkan aliran kerja kompleks. Uji kes sempadan awal.

pemaksaan mod JSON

Tetapkan response_format ke {"type": "json_object"}Model ini output JSON yang sah. Ini penting untuk integrasi berprogram. Elakkan ralat penguraian dalam pengeluaran.

Tetapkan temperature lebih rendah untuk konsistensi. Nilai yang lebih tinggi boleh merosakkan sintaks. Sahkan skema output. Cuba semula jika gagal. Mod JSON adalah boleh dipercayai untuk data terstruktur.

Had, ralat, dan konteks

Jendela konteks kami adalah 100,000 token secara jumlah. Output maksimum pada 16,000 token. Ralat dan penolakan tidak menelan kos. 402 bermaksud tiada kredit. Top up dengan kripto. 429 bermaksud had kadar. Tunggu dan cuba lagi. Kami membenarkan 300 permintaan setiap minit per kunci. Lapan permintaan serentak adalah baik. Pastikan beban kerja anda di bawah 8 MB. Ini memastikan kestabilan. Tiada yuran langganan dikenakan. Kredit tidak luput. Gunakan jendela penuh dengan bijak.

Sokongan Q&A

Adakah ini model tanpa had yang serasi dengan klien OpenAI?

Ya. API kami mengikuti skema penyelesaian chat OpenAI. Anda boleh menggunakan SDK rasmi dengan menukar URL asas. Ia adalah API model uncensored yang direka untuk kebebasan.

Apa yang berlaku jika saya mendapat ralat 401?

Kesilapan 401 bermaksud kunci API anda tidak sah atau telah luput. Semak papan pemuka anda untuk kunci yang betul. Pastikan anda menggunakan URL asas yang betul. Jana semula kunci jika perlu.

Bolehkah saya menggunakan ini sebagai alat carian tanpa sekatan?

Ia adalah API penyelesaian chat, bukan enjin carian. Anda boleh memintanya mencari data latihannya atau mensimulasikan tingkah laku carian. Ia mengembalikan respons teks. Gunakan ia untuk tugas AI tanpa sekatan yang memerlukan perbualan.

Akses kunci anda sekarang

Daftar, dapatkan kunci, kemas kini hujung. Itu sahaja.

Dapatkan kunci anda