Rujukan API LLM-api-key-proxy
Ini adalah dokumentasi API LLM tanpa sensor untuk pembangun yang mahu titik akhir serasi OpenAI yang boleh dipasang terus. Tukar URL asas dan kunci API anda untuk menukar penyedia tanpa menulis semula kod.
Pengesahan dan URL Asas
The llm-api-key-proxy menggunakan pengesahan kunci API standard. Anda menghantar kunci anda dalam Authorization header. Sign up with Google or email to get your key instantly. No phone number is required for the trial. Use this base URL for all requests: https://api.llmapikeyproxy.com/v1. Kunci anda dikaitkan dengan satu akaun. Kunci baharu akan menggantikan kunci lama serta-merta.
Permintaan Pertama
Hantar permintaan POST ke /v1/chat/completions. ID model sentiasa uncensored. Ini adalah API teks sahaja. Anda mendapat teks masuk dan teks keluar. Tiada penyematan atau imej disokong. Model menjawab tanpa penolakan untuk kandungan dewasa yang sah. Semak had sebelum menghantar permintaan pukal.
curl https://api.llmapikeyproxy.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the current date?"}]
}'
Integrasi SDK Python
Gunakan perpustakaan rasmi Python OpenAI. Tetapkan URL asas ke hujung sambungan kami. Luluskan kunci API anda. Klien mengendalikan serialisasi secara automatik. Anda boleh mengstrim hasil atau mendapatkan respons penuh. ID model kekal uncensored dalam semua panggilan. Ini memastikan keserasian dengan kod sedia ada. Anda hanya perlu menukar URL dan kunci.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmapikeyproxy.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 SDK Node.js
Mulakan klien OpenAI dengan URL asas tersuai anda. Luluskan kunci API. Format permintaan sepadan dengan skema OpenAI piawai. Anda boleh menggunakan corak async/await untuk kod yang kemas. Respons termasuk teks yang dijana dan penggunaan token. Ini berfungsi dengan mana-mana persekitaran Node.js. Ia adalah pengganti mudah.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmapikeyproxy.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);
Respons Streaming
Aktifkan aliran dengan menetapkan stream: true. API ini memulangkan data keping melalui Acara yang Dikirim Pelayan (SSE). Setiap keping mengandungi sebahagian respons. Keping terakhir termasuk jumlah penggunaan token. Ini mengurangkan latensi yang dirasakan untuk output panjang. Anda boleh memproses token secara masa nyata. Ini berguna untuk aplikasi interaktif.
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)
Had dan Penanganan Ralat
Had kadar ialah 300 permintaan setiap minit per kunci. Permintaan serentak dihadkan kepada 8. Badan permintaan mesti kurang daripada 8 MB. Ralat 401 bermaksud kunci anda tidak sah. Ralat 402 menunjukkan kredit tidak mencukupi. Ralat 429 menandakan had kadar. Tetingkap konteks ialah 100,000 token. Output maksimum ialah 16,000 token. Ralat dan penolakan tidak menggunakan kredit.
Soalan biasa
Apakah tetingkap konteks untuk llm-api-key-proxy?
Tingkap konteks adalah 100,000 token, mengira prompt dan penyelesaian. Anda boleh menjana sehingga 16,000 token setiap permintaan. Jika anda tidak menetapkan max_tokens, lalai ialah 2,048 token.
Bagaimana cara mengendalikan had kadar dan ralat?
Anda terhad kepada 300 permintaan setiap minit dan 8 permintaan serentak. Ralat 429 bermaksud anda mencapai had kadar. Ralat 401 menunjukkan kunci tidak sah, manakala ralat 402 bermaksud anda perlu menambah kredit anda.
Adakah API ini menyokong penstriman?
Ya, anda boleh membolehkan penstriman dengan menetapkan parameter stream kepada true. API mengembalikan data melalui Server-Sent Events (SSE). Chunk akhir termasuk jumlah penggunaan token untuk permintaan tersebut.
Jana kunci anda sekarang
Daftar, dapatkan kunci, dan kemas kini URL asas anda. Konfigurasi mudah.