Selamat datangReferensi API03/07
Panduan Awal Cepat Chat Dolphin ai
Masukkan LLM uncensored kami ke dalam tumpukan Anda yang sudah ada menggunakan SDK OpenAI standar. Anda mendapatkan endpoint model tunggal mentah dengan harga transparan dan tanpa vendor lock-in.
https://api.dolphinaichat.com/v1uncensoredInstalasi & Konfigurasi SDK
Mulai dengan menginstal library klien resmi untuk bahasa Anda. API kami menggunakan standar OpenAI struktur paket, jadi Anda kemungkinan besar sudah memilikinya. Konfigurasikan URL dasar untuk menunjuk ke endpoint kami dan berikan kunci API Anda.
Gunakan metode variabel lingkungan untuk menjaga kredensial tetap aman. Base URL adalah HTTPS://api.dolphinaichat.com/v1. Ini berfungsi dengan klien kompatibel OpenAI apa pun dengan mengubah base_url dan kunci API.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinaichat.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinaichat.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);
Melakukan Permintaan POST Pertama Anda
Kirimkan permintaan penyelesaian obrolan sederhana untuk menguji konektivitas. Gunakan ID model "uncensored" untuk model bobot terbuka yang disesuaikan untuk respons tanpa batasan.
curl https://api.dolphinaichat.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summit the daily server load statistics for the last week"}]
}'
Menangani Respons Streaming (SSE)
Aktifkan streaming untuk menerima token secara real-time. API mendukung Server-Sent Events (SSE) untuk output progresif. Detail penggunaan token muncul dalam potongan terakhir dari aliran.
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)
Memahami Jendela Konteks & Token
Model ini mendukung jendela konteks 100.000 token untuk gabungan prompt dan completion. Output maksimum adalah 16.000 token per permintaan. max_tokens default adalah 2.048 jika tidak diatur. Harganya adalah $0.15 per 1M token input dan $0.50 per 1M token output.
Kode Kesalahan & Pembatasan Laju
Tangani kesalahan HTTP standar dengan baik. 401 menunjukkan kunci tidak valid. 402 berarti Anda tidak memiliki kredit. 429 menandakan pembatasan laju. Batasnya adalah 300 permintaan per menit per kunci dan 8 permintaan simultan. Maksimum tubuh permintaan adalah 8 MB.
Pengaturan Mode JSON & Pemanggilan Fungsi
Gunakan response_format: {"type": "json_object"} untuk output terstruktur. Aktifkan pemanggilan fungsi dengan tools dan tool_choice. Parameter seperti suhu dan top_p sepenuhnya didukung.
Pertanyaan umum
Apa kemampuan utama API chat dolphin AI?
Ini adalah model uncensored yang di-host yang melayani penyelesaian obrolan. Endpoint ini mendukung streaming, mode JSON, dan pemanggilan fungsi dengan SDK OpenAI standar.
Bagaimana cara memperbaiki kesalahan kutipan yang hilang dalam respons API chat paralel?
Pastikan Anda tidak memaksa mode JSON saat mengharapkan kutipan teks bebas. Periksa bahwa prompt Anda secara eksplisit meminta format kutipan. Verifikasi ID model diatur ke "uncensored".
Metode pembayaran apa saja yang Anda terima?
Hanya kripto: USDT pada TRC20 atau USDC pada Base, jumlah bulat apa pun dari $20 hingga $500. Kredit bonus berlaku mulai dari $50.
Ambil kunci API Anda
Daftar, salin token Anda, dan perbarui URL dasar Anda. Itu saja.