Dokumentasi API dalam talian Dolphin llm
Dolphin LLM dalam talian menyediakan titik akhir API tanpa sensor yang mudah yang mencerminkan antara muka chat-completions OpenAI. Anda mendapat model khusus, pengebilan token pra-bayar, dan tetingkap konteks 100k tanpa perangkap langganan.
Header pengesahan URL Asas
URL asas untuk semua permintaan ialah HTTPS://api.dolphinllmonline.com/v1. Anda mengesahkan diri dengan menghantar kunci API anda dalam header Authorization sebagai token Bearer. Kunci ini dijana serta-merta selepas mendaftar dengan Google atau alamat e-mel. Tiada yuran bulanan, dan kredit tidak luput. Anda hanya boleh mempunyai satu kunci aktif per akaun, jadi penjanaan kunci baharu akan menggantikan yang sebelumnya.
curl https://api.dolphinllmonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all endpoints"}]
}'
Permintaan pertama dengan Python
Hantar arahan pertama anda menggunakan SDK Python OpenAI piawai. Tetapkan base_url ke endpoint kami dan nyatakan model sebagai "uncensored". Model ini adalah varian berat terbuka yang ditala untuk kurang penolakan pada topik dewasa atau kontroversi. Ia bukan jenama semula GPT atau Llama. Anda boleh mengesan respons atau mendapatkannya sekaligus.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinllmonline.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)
Integrasi Node.js
Gunakan klien Node.js rasmi untuk mengintegrasikan API ke dalam projek JavaScript atau TypeScript anda. Mulakan klien dengan kunci anda dan URL asas yang betul. Klien mengendalikan butiran HTTP untuk anda. Pendekatan ini berfungsi dengan baik untuk aplikasi sisi pelayan yang perlu memproses jumlah teks besar tanpa kebergantungan luar.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinllmonline.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);
Penggunaan token respons aliran
Aktifkan penstriman dengan menetapkan stream kepada true dalam permintaan anda. API mengembalikan bahagian apabila ia dijana. Bahagian akhir mengandungi statistik penggunaan token penuh bagi permintaan tersebut. Ini membolehkan anda menjejak kos secara masa nyata. Penstriman berguna untuk antara muka pengguna yang memerlukan memaparkan teks secara berperingkat.
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 laju dan kekangan badan permintaan
Anda terhad kepada 300 permintaan setiap minit per kunci. Anda boleh mempunyai sehingga 8 permintaan serentak pada masa yang sama. Saiz badan permintaan maksimum ialah 8 MB. Jendela konteks ialah 100,000 token untuk gabungan prompt dan penyelesaian. Jika anda tidak menetapkan max_tokens, output lalai ialah 2,048 token. Had ini mencegah penyalahgunaan sambil memastikan prestasi stabil untuk aplikasi anda.
Penanganan ralat dan kod status
API ini menggunakan kod status HTTP piawai untuk menunjukkan kejayaan atau kegagalan. Status 401 bermaksud kunci API anda tidak sah atau tiada. Status 402 menunjukkan kredit pra-bayar anda telah habis. Anda boleh menambah baki dengan USDT atau USDC melalui kripto. Status 429 bermaksud anda telah melebihi had kadar. Tangani ralat ini dengan baik dalam logik aplikasi anda untuk memastikan pengalaman pengguna yang lancar.
Soalan lazim
Apakah model API dalam talian LLM lumba-lumba?
Ia adalah model bahasa besar tanpa sensor yang dihoskan pada pelayan kami. Ia bukan GPT, Claude, atau model vendor lain'. Ia menerima input teks dan mengembalikan output teks tanpa penolakan kandungan untuk penggunaan dewasa yang sah.
Bagaimakah pembilakan prabayar berfungsi?
Anda membayar dengan kripto (USDT atau USDC) dan menerima kredit bonus untuk top-up yang lebih besar. Kredit dicalarkan berdasarkan penggunaan token sebenar. Ralat dan penolakan tidak menelan kos daripada anda. Kredit anda tidak luput, jadi anda boleh menggunakannya bila-bila masa anda memerlukannya.
Bolehkah saya menggunakan SDK OpenAI piawai?
Ya, API ini sepenuhnya serasi dengan SDK rasmi OpenAI. Anda hanya perlu mengemas kini base_url dan kunci API dalam konfigurasi anda. Ia menyokong streaming, pemanggilan fungsi, dan mod JSON sama seperti endpoint standard.
Dapatkan kunci API anda serta-merta
Daftar, salin kunci, dan kemas kini URL asas anda. Itu sahaja yang diperlukan.