Permulaan Pantas API
Masukkan API AI tanpa sensor kami ke dalam tumpuan sedia ada anda dengan menukar URL asas dan memulakan klien. Anda mendapatkan hujung sambungan serasi OpenAI yang menjana teks tanpa penolakan kandungan, sedia untuk integrasi serta-merta.
Pasang dan konfigurasikan SDK
Mula dengan memasang SDK OpenAI rasmi untuk bahasa pilihan anda. Import klien dan tetapkan URL asas ke hujung sambungan kami. Perubahan tunggal ini mengarahkan semua permintaan ke infrastruktur tanpa sensor kami.
URL Asas: HTTPS://api.uncensoredpromptgenerator.com/v1
Kunci API: Kunci unik anda dari papan pemuka.
curl https://api.uncensoredpromptgenerator.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 city of Peru?"}]
}'
Hantar penyelesaian sem pertama anda
Hantar permintaan penyelesaian chat standard untuk menjana teks. ID model ialah "uncensored". Hujung endpoint ini menerima array mesej standard dan mengembalikan kandungan yang dijana secara langsung.
Gunakan SDK Python untuk skrip pantas atau Node.js untuk aplikasi sisi pelayan. Kedua-dua perpustakaan menguruskan pengangkutan HTTP secara automatik.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredpromptgenerator.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)
Penggunaan respons aliran
Aktifkan aliran dengan menetapkan stream=true. API mengembalikan Peristiwa Dihantar Pelayan (SSE) untuk penghantaran token masa nyata. Bahagian akhir mengandungi statistik penggunaan untuk ketelusan pengebilan.
Pendekatan ini mengurangkan latensi yang dirasakan untuk pengguna akhir. Anda boleh memproses token apabila ia tiba tanpa menunggu penyelesaian penuh.
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)
Pemanggilan fungsi dan mod JSON
Takrifkan alat dalam permintaan anda untuk membolehkan panggilan fungsi. Model menyokong output terstruktur dan pelaksanaan alat. Gunakan response_format dengan {"type": "json_object"} untuk pematuhan JSON ketat.
Ini memastikan penguraian yang boleh dipercayai dalam logik aplikasi anda. Alat meningkatkan keupayaan model untuk berinteraksi dengan sistem luaran atau format data berstruktur.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredpromptgenerator.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);
Parameter dan had token
Konfigurasi tingkah laku penjanaan dengan parameter seperti temperature, top_p, dan seed. Tetingkap konteks menyokong sehingga 100,000 token jumlah. Output maksimum ialah 16,000 token setiap permintaan.
Laraskan tetapan ini untuk menyeimbangkan kreativiti dan determinisme. Token maksimum lalai ialah 2,048 jika tidak dinyatakan. Gunakan stop jujukan untuk menghentikan penjanaan pada penanda tertentu.
Had laju dan pengendalian ralat
Tangani ralat dengan anggun dengan memeriksa kod status HTTP. 401 menunjukkan kunci API tidak sah. 402 bermaksud kredit prabayar anda telah habis. 429 menandakan anda telah melebihi had kadar 300 permintaan setiap minit.
Setiap kunci membolehkan 8 permintaan serentak. Badan permintaan mesti kekal di bawah 8 MB. Bayaran balik tidak dikeluarkan untuk kredit yang digunakan, tetapi ralat tidak mengenakan kos token.
Pertanyaan biasa
Adakah ini API serasi openai?
Ya, endpoint kami mengikuti skema penyelesaian sembang OpenAI. Anda boleh menggunakan SDK OpenAI rasmi hanya dengan mengubah URL asas dan kunci API. Ia berfungsi sebagai alternatif API openai langsung untuk penjanaan tanpa sensor.
Apakah saiz tetingkap konteks?
Model ini menyokong tetingkap konteks 100,000 token untuk gabungan prompt dan penyelesaian. Anda boleh meminta sehingga 16,000 token dalam output. Ini membolehkan pemprosesan dokumen yang luas atau sejarah perbualan panjang.
Bagaimana cara mengendalikan had kadar?
Anda terhad kepada 300 permintaan setiap minit per kunci. Permintaan serentak dikekalkan pada 8 per kunci. Jika anda terkena ralat 429, laksanakan penangguhan eksponen dalam klien anda untuk cuba semula dengan cekap.
Dapatkan kunci anda sekarang
Daftar, salin token, kemas kini URL endpoint. Konfigurasi telah lengkap.