API LLM tanpa sensor. Kredit prabayar.
Dokumentasi API
Mula dengan API LLM tanpa sensor kami dalam beberapa saat. Gunakan SDK OpenAI piawai untuk menghantar teks dan menerima respons tanpa tapisan serta-merta.
Pengesahan dan url asas
Mula dengan menjana kunci anda di papan pemuka. URL asas kami ialah HTTPS://api.aivenice.cc/v1. Hantar kunci anda dalam header Authorization. Satu kunci aktif per akaun menggantikan yang lama secara automatik.
Contoh permintaan pertama
Hantar penyelesaian chat mudah untuk menguji sambungan. ID model ialah "uncensored". Ia mengendalikan teks masuk dan teks keluar dengan cekap. Anda boleh menyesuaikan parameter seperti suhu untuk kreativiti.
from openai import OpenAI
client = OpenAI(base_url="https://api.aivenice.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)
Kesalahan adalah percuma. Penolakan tidak menggunakan kredit. Ini memastikan bil yang boleh diramal dari panggilan pertama anda.
Integrasi Node.js
Gunakan SDK Node rasmi untuk integrasi mudah. Tetapkan URL asas ke hujung sambungan kami. Luluskan kunci API anda dalam objek konfigurasi. Pendekatan ini berfungsi dengan kebanyakan pustaka serasi OpenAI.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aivenice.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);
Tangani respons terus dalam persekitaran JavaScript anda. Struktur ini sepadan dengan format OpenAI standard untuk keselesaan.
Respons penstriman
Aktifkan penstriman dengan menetapkan stream kepada true. Anda menerima token apabila ia dijana. Ini mengurangkan latensi yang dirasakan untuk pengguna. Chunk terakhir termasuk butiran penggunaan token keseluruhan.
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)
Uraikan peristiwa SSE untuk mengemas kini UI anda secara masa nyata. Ini sesuai untuk antara muka sembang yang memerlukan maklum balas serta-merta.
Parameter dan had
Laraskan suhu, top_p, dan seed untuk kawalan. Output maksimum ialah 16,000 token. Jendela konteks ialah 100,000 token. Had kadar ialah 300 permintaan setiap minit. Saiz badan maksimum ialah 8 MB.
Had ini memastikan prestasi stabil. Melebihi had kadar akan mengembalikan ralat 429. Tingkatkan kekonkurensian jika perlu.
Ralau dan jendela konteks
Tangani 401 untuk kunci tidak sah. Gunakan 402 apabila kredit rendah. 429 menunjukkan had kadar melebihi. Ralat dan penolakan adalah percuma. Kredit pra-bayar anda tidak pernah luput. Jendela konteks mengira token prompt dan penyelesaian bersama-sama.
Pantau penggunaan melalui potongan akhir dalam aliran. Ini membantu anda kekal dalam bajet. Tiada yuran tersembunyi yang dikenakan.
cURL
curl https://api.aivenice.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch the latest error logs from server logs"}]
}'Soalan biasa
Apakah harga API Venice AI?
Harga ialah $0.15 bagi setiap 1M token input dan $0.50 bagi setiap 1M token output. Ralat dan penolakan adalah percuma. Kredit tidak luput.
Bagaimana saya mendapatkan kunci API AI venice?
Daftar dengan Google atau e-mel pada papan pemuka. Kunci anda ditunjukkan serta-merta. Tiada nombor telefon diperlukan.
Apakah tetingkap konteks untuk model tanpa sensor?
Tingkap konteks ialah 100,000 token. Ini termasuk prompt dan penyelesaian. Output maksimum per permintaan ialah 16,000 token.
Dapatkan kunci anda sekarang
Daftar, salin token, kemas kini URL asas anda. Itu sahaja.