Chat AI Tanpa SekatanPanduan Langkah demi Langkah ke Integrasi AI Tanpa Sensor
Panduan Langkah demi Langkah ke Integrasi AI Tanpa Sensor
Dapatkan integrasi chat AI tanpa sensor anda berjalan dalam masa beberapa minit dengan API serasi OpenAI kami. Panduan ini membimbing anda melalui konfigurasi hujung sambungan, respons penstriman, dan mengendalikan data terstruktur tanpa penolakan kandungan.
Kemas kini terakhir
Ringkasan
- Gunakan endpoint /v1/chat/completions standard dengan URL asas tersuai.
- Penstriman didayakan melalui Acara Dikirim Pelayan untuk output token secara masa nyata.
- Pemanggilan fungsi dan mod JSON disokong untuk pengekstrakan data terstruktur.
- Harga adalah bayar mengikut penggunaan melalui crypto, tanpa yuran langganan bulanan.
Prasyarat: SDK dan Kunci API
Mula dengan mendapatkan kunci API anda dari papan pemuka. Anda boleh mendaftar menggunakan Google atau e-mel dan kata laluan. Tiada nombor telefon diperlukan. Kunci anda muncul serta-merta selepas penciptaan.
- Gunakan SDK OpenAI rasmi untuk bahasa pilihan anda.
- Pastu persekitaran anda menyokong versi SDK yang diperlukan.
- Simpan kunci API anda dengan selamat dalam pembolehubah persekitaran anda.
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)
Langkah 1: Konfigurasikan URL Asas
Arahkan SDK anda ke URL asas kami. Ini memastikan semua permintaan disalurkan ke model tanpa sensor kami. Struktur hujung OpenAI standard kekal sama.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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);Jangan anda ubah laluan endpoint. Hanya URL asas berbeza. Ini mengekalkan keserasian kod anda dengan klien OpenAI sedia ada.
Langkah 2: Menghantar Permintaan Sembang Pertama Anda
Hantar permintaan POST ke /v1/chat/completions. Sertakan prompt sistem dan mesej pengguna anda. Model memberi respons tanpa penolakan kandungan untuk kandungan dewasa yang sah.
curl https://api.chataiunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the build script and show errors"}]
}'Tetapkan parameter model kepada "uncensored". Ini memastikan anda mendapat model khusus yang disesuaikan untuk output tanpa sekatan. Elakkan menetapkan max_tokens jika anda mahu laluan 2,048 token.
Langkah 3: Mengaktifkan Penstriman untuk Output Masa Nyata
Aktifkan penstriman dengan menetapkan stream kepada true. Anda menerima Server-Sent Events (SSE) untuk setiap token. Ini membolehkan paparan respons secara masa nyata.
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)Statistik penggunaan token muncul dalam segmen akhir. Ini membantu anda menjejak kos dengan tepat. Aliran mengurangkan latensi yang dirasakan untuk pengguna.
Langkah 4: Menggunakan Panggilan Fungsi dengan Model Tanpa Sensor
Takrifkan fungsi dalam badan permintaan anda. Model boleh memanggil fungsi ini berdasarkan input pengguna. Ini berguna untuk mengekstrak data atau mencetuskan tindakan.
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)Nyatakan tool_choice untuk mengawal bagaimana model memilih fungsi. Ciri ini berfungsi dengan lancar dengan model tanpa sekatan kami. Anda boleh menggunakannya untuk logik permainan atau pengekstrakan data terstruktur.
Langkah 5: Memaksa Mod JSON untuk Data Terstruktur
Tetapkan response_format kepada json_object. Ini memaksa model mengeluarkan JSON yang sah. Ia mengurangkan kesilapan penguraian dalam aplikasi anda.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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);Ini sesuai untuk menjana data terstruktur seperti keadaan permainan atau fail konfigurasi. Pastikan prompt anda mentakrifkan skema JSON dengan jelas. Model mematuhi format ini secara konsisten.
Langkah 6: Mengendalikan Token dan Tetingkap Konteks
Tingkap konteks ialah 100,000 token. Ini termasuk prompt dan penyelesaian. Urus penggunaan token anda dengan teliti untuk kekal dalam had.
curl https://api.chataiunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run the build script and show errors"}]
}'Tetapkan max_tokens untuk mengawal panjang output. Nilai lalai ialah 2,048 token. Anda boleh meningkatkannya sehingga 16,000 token setiap permintaan. Jejak penggunaan token dalam header respons API.
Langkah 7: Menyelesaikan Ralat Integrasi Biasa
Semak kesahihan kekunci API anda dahulu. Pastikan URL asas adalah betul. Semak mesej ralat untuk butiran khusus.
- 401: Kunci API tidak sah atau telah luput.
- 429: Had laju melebihi (300 permintaan per minit).
- 400: Badan permintaan atau parameter tidak sah.
from openai import OpenAI
client = OpenAI(base_url="https://api.chataiunrestricted.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)Sahkan bahawa parameter model anda ditetapkan kepada "uncensored". Pastikan anda tidak melebihi had badan permintaan 8 MB. Gunakan halaman sokongan untuk isu caj berganda atau kredit.
Kesimpulan: Mengapa AI Chat Tanpa Sensor Adalah Pilihan Tepat
API kami menawarkan penyelesaian tanpa sensor yang mudah untuk pembangun. Anda mendapatkan hujung sambungan serasi OpenAI tanpa penapis kandungan untuk kandungan dewasa yang sah. Harga adalah telus dan bayar mengikut penggunaan. Tiada kunci langganan atau yuran bulanan. Kredit tidak luput. Mula integrasi hari ini dengan kredit percubaan percuma.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chataiunrestricted.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);Soalan biasa
Adakah model chat AI tanpa sensor benar-benar tidak terhad?
Ya, model ini tidak menolak topik dewasa yang sah, fiksyen, atau kontroversi. Ia diselaraskan untuk output tanpa sekatan. Had tegas hanya adalah tiada kandungan seksual yang melibatkan kanak-kanak.
Apakah saiz tetingkap konteks?
Tingkap konteks ialah 100,000 token. Ini termasuk sama ada prompt mahupun completion. Anda boleh menetapkan max_tokens sehingga 16,000 setiap permintaan.
Bagaimana cara membayar untuk API bot AI tanpa sensor?
Anda membayar dengan kripto sahaja. Kami menerima USDT (TRC20) atau USDC (Base). Kredit pra-bayar dicalarkan berdasarkan penggunaan token sebenar. Ralat dan penolakan adalah percuma.
Adakah API chat AI uncensored menyokong penstriman?
Ya, aliran didayakan melalui Server-Sent Events (SSE). Anda menerima output token secara masa nyata. Statistik penggunaan token muncul dalam chunk akhir.
Kunci API anda di sebelah
Daftar, ambil kunci, tukar URL endpoint. Itulah yang diperlukan.
https://api.chataiunrestricted.com/v1Cuba dengan kredit percubaan