Poin utama
- Tukar URL asas anda ke api.chatgptsenzafiltri.com/v1 untuk mengekalkan semua kod SDK sedia ada adalah sama.
- Streaming menggunakan SSE dengan kiraan token dalam chunk terakhir untuk penjejakan kos yang tepat.
- Had kadar adalah ketat pada 300 permintaan setiap minit per kunci dengan had badan 8MB.
- Isi semula crypto menawarkan kredit bonus bermula pada pakej $50 tanpa yuran bulanan.
1. Verifikasi Keserasian OpenAI
Ya, ia berfungsi dengan kod semasa anda. Kelebihan utama API serasi OpenAI ini ialah anda tidak perlu menulis semula logik aplikasi anda. Anda hanya mengubah URL asas dan kunci API dalam konfigurasi klien anda. Struktur titik akhir sepadan tepat dengan API ChatGPT standard.
Apabila anda menghantar permintaan ke POST /v1/chat/completions, format respons adalah sama seperti yang anda harapkan daripada penyedia utama. Anda boleh menggunakan SDK rasmi OpenAI untuk Python, Node.js, atau Go tanpa pengubahsuaian. Perbezaannya hanyalah ID model yang anda hantar: gunakan "uncensored" sebagai ganti gpt-4 atau gpt-3.5-turbo. Ini memastikan anda mendapat output teks mentah tanpa penolakan korporat standard.
- URL Asas: HTTPS://api.chatgptsenzafiltri.com/v1
- ID Model: "uncensored"
- Titik akhir: /v1/chat/completions dan /v1/models
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptsenzafiltri.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)
2. Konfigurasi Penstriman untuk Output Masa Nyata
Aktifkan penstriman dengan menetapkan stream=true dalam permintaan anda. Ini membolehkan anda menerima token semasa ia dijana, yang penting untuk pengalaman pengguna dalam antara muka sembang. Pelayan menghantar Acara Dihantar Pelayan (SSE) untuk setiap token. Anda mesti menguraikan potongan akhir untuk mendapatkan penggunaan token jumlah bagi tujuan pembilang.
Tanpa penstriman, anda menunggu keseluruhan respons untuk tiba. Dengan penstriman, anda boleh memaparkan teks serta-merta. Ini mengurangkan latensi yang dirasakan dengan ketara. Ingat bahawa model tanpa tapisan boleh menjana sehingga 16,000 token per permintaan. Jika anda tidak menetapkan max_tokens, ia ditetapkan lalai kepada 2,048. Laraskan ini berdasarkan kesgunaan khusus anda untuk mengelakkan pemotongan yang tidak dijangka.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptsenzafiltri.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);
3. Tangani Kekangan Mod JSON
Paksa output terstruktur dengan menggunakan parameter mod JSON. Jika aplikasi anda memerlukan skema khusus, tetapkan response_format kepada {"type": "json_object"}. Ini mengekang model untuk output JSON yang sah. Ia berguna untuk menguraikan data, menjana struktur kod, atau memberi respons ke dalam sistem downstream.
Walaupun model tidak disensor, ia masih mematuhi kekangan struktur apabila diminta. Ini bermakna anda boleh mendapatkan jawapan langsung dan tidak ditapis dalam format yang kod anda boleh urus serta-merta. Pastikan arahan anda menentukan struktur JSON dengan jelas. Model akan cuba mengikutinya, tetapi objek bertingkat kompleks mungkin memerlukan percubaan semula secara berkala. Ini adalah pertukaran piawai dengan LLM.
curl https://api.chatgptsenzafiltri.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France"}]
}'
4. Pantau Had Laju (300 RPM)
Hormati had 300 permintaan setiap minit setiap kunci API. Jika anda melebihi had ini, pelayan akan mengembalikan ralat 429 Too Many Requests. Anda mesti melaksanakan backoff eksponen dalam kod klien anda. Selain itu, terdapat had 8 permintaan serentak setiap kunci. Jangan buka lebih banyak sambungan selari daripada yang dibenarkan.
Saiz badan permintaan disekat pada 8 MB. Jika arahan anda sangat panjang, pastikan ia muat dalam had ini. Jendela konteks ialah 100,000 token, tetapi beban fizikal mesti kekal di bawah 8 MB. Rancang serentak anda dengan teliti. Jika anda memerlukan lebih kelajuan, jana kunci baru, kerana setiap akaun hanya boleh mempunyai satu kunci aktif pada satu masa. Kunci baru menggantikan kunci lama.
- Had: 300 RPM
- Kebolehcang: 8 permintaan
- Isi Badan Maks: 8 MB
5. Laksanakan Penjejakan Kos Token
Jejak kos dengan memantau bilangan token input dan output. Harga adalah mudah: $0.15 bagi setiap 1M token input dan $0.50 bagi setiap 1M token output. Anda hanya membayar untuk token yang digunakan dalam permintaan yang berjaya. Ralat dan penolakan adalah percuma. Ini bermakna anda boleh bereksperimen tanpa risau tentang bil yang tidak dijangka untuk percubaan yang gagal.
Oleh kerana kredit pra-dibayar ditakrifkan berdasarkan penggunaan sebenar, anda boleh mengimbangkan baki anda dengan tepat. Kredit percubaan sebanyak $0.50 juga ditakrifkan berdasarkan penggunaan sebenar. Kesilapan tidak menggunakan token. Ini adalah kelebihan besar berbanding penyedia yang mengenakan bayaran untuk setiap panggilan API tanpa mengira hasilnya. Perhatikan penggunaan token dalam chunk penstriman akhir untuk mengemas kini UI anda.
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)
6. Uji Alat Panggilan Fungsi
Aktifkan panggilan fungsi dengan menentukan alat dalam permintaan anda. Model ini menyokong panggilan fungsi, membolehkan anda menentukan alat luaran. Model boleh memutuskan bila untuk memanggil alat dan menghantar hujah. Ini sangat penting untuk membina agen atau aplikasi interaktif.
Tetapkan parameter tool_choice untuk mengawal bagaimana model menggunakan fungsi. Anda boleh memaksanya memanggil alat tertentu atau membiarkannya membuat keputusan. Model uncensored mengendalikan definisi fungsi dengan baik, memberikan hujah JSON yang boleh dipercayai. Uji skema alat anda dengan teliti. Model ini ditala untuk kejelasan, jadi ia jarang mengarang nama fungsi jika ia ditakrifkan dengan baik. Ini menjadikannya alternatif yang berkuasa untuk aplikasi bot sembang NSFW atau tugas pengambilan data kompleks.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptsenzafiltri.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)
7. Sahkan Tingkah Laku Tanpa Sensor
Jangka jawapan langsung tanpa penapisan moral untuk kandungan undang-undang. Model ini tidak menolak topik kontroversi, dewasa, atau penyelidikan keselamatan. Ia akan menjawab soalan secara langsung, walaupun ia dianggap sensitif oleh penyedia lain. Ini adalah nilai cadangan teras LLM tanpa sensor.
Namun, terdapat satu had tegas: tiada kandungan seksual yang melibatkan kanak-kanak. Peraturan ini sentiasa terpakai. Segala-galanya adalah terbuka. Anda boleh menjana teks mentah dan tidak ditapis untuk penulisan kreatif, analisis data, atau bantuan pengkodan. Model ini ialah model berat terbuka yang dijalankan pada pelayan kami. Ia bukan GPT, Claude, atau model vendor lain. Ia adalah model tersendiri yang ditala untuk tujuan ini.
curl https://api.chatgptsenzafiltri.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France"}]
}'
8. Sediakan Aliran Pembayaran Kripto
Isi baki akaun anda menggunakan kriptokewangan sahaja. Kami menerima USDT pada rangkaian TRC20 atau USDC pada rangkaian Base. Anda boleh mengisi semula sebarang jumlah bulat dari $20 hingga $500. Tiada yuran bulanan atau langganan. Kredit anda tidak luput.
Anda juga mendapat kredit bonus pada penambahan baki anda. Penambahan baki $50 memberi bonus +5%. Penambahan baki $100 memberi bonus +10%. Penambahan baki $200 memberi bonus +15%. Ini menjadikan API LLM yang murah ini lebih berkos efektif. Pendaftaran adalah mudah: gunakan "Teruskan dengan Google" atau e-mel dan kata laluan. Tiada nombor telefon diperlukan. Kredit percubaan sebanyak $0.50 tersedia untuk akaun baharu.
- Pembayaran: Kripto sahaja (USDT/TRC20, USDC/Base)
- Julat: $20 - $500
- Bonus: +5% hingga +15%
9. Semak Privasi dan Penggunaan Data
Prompt anda tidak digunakan untuk latihan. Kami menghargai privasi. Apabila anda mendaftar, anda hanya memerlukan alamat e-mel. Tiada nombor telefon diperlukan. Data anda disimpan dengan selamat, dan kami tidak menjual atau berkongsi data prompt anda.
Ini penting untuk pembangun yang mengendalikan maklumat sensitif. Anda boleh menggunakan AI tanpa tapisan untuk projek milik peribadi tanpa risau data anda digunakan untuk melatih model saingan. API direka bentuk untuk pembangun yang memerlukan kebolehpercayaan dan privasi. Bayaran balik tidak dikeluarkan untuk kredit, tetapi ralat seperti caj berganda diperbaiki melalui halaman Sokongan. Ini memastikan anda mendapat apa yang anda bayar.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptsenzafiltri.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);