Dokumentasi API Hop
Model DeepSeek
ID model DeepSeek V4 Flash, V4 Pro, dan V4.1 Flash serta ketersediaan Chat Completions.
https://api.apihop.ai/v1/chat-completionsModel DeepSeek menggunakan endpoint Chat Completions bersama. Untuk beralih model, cukup ubah nilai model; endpoint dan autentikasi tetap sama.
POST https://api.apihop.ai/v1/chat-completionsModel yang Tersedia
Nilai model | Peruntukan | Tanpa streaming | Streaming SSE |
|---|---|---|---|
deepseek-v4-flash | Tingkat Flash dan pilihan awal praktis untuk percakapan rutin atau evaluasi massal | Ya | Ya |
deepseek-v4-pro | Tingkat Pro untuk evaluasi yang mengutamakan penalaran kompleks dan kualitas output | Ya | Ya |
deepseek-v4.1-flash | DeepSeek V4.1 Flash; ID model tersendiri, bukan alias V4 Flash | Setelah deployment dan pengaktifan | Setelah deployment dan pengaktifan |
V4.1 Flash baru tersedia setelah konfigurasi peruteannya di-deploy dan diaktifkan. Gunakan hanya jika GET https://api.apihop.ai/v1/models mengembalikan deepseek-v4.1-flash untuk kunci API Anda. Entri referensi ini tidak mengonfirmasi peluncuran produksi atau keberhasilan uji inferensi. ID V4 Flash dan V4 Pro yang ada tetap sama.
Peruntukan ini membantu Anda memilih model awal untuk diuji; ini bukan SLA latensi, throughput, atau kualitas. Bandingkan model yang tersedia dengan prompt, panjang output, dan konkurensi Anda sendiri sebelum digunakan dalam produksi.
Autentikasi
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonPermintaan Tanpa Streaming
Secara bawaan, endpoint mengembalikan satu respons Chat Completions lengkap. Contoh menyertakan stream: false secara eksplisit agar perilakunya tetap jelas saat disalin.
{
"model": "deepseek-v4-flash",
"messages": [
{
"role": "system",
"content": "You are a precise technical assistant."
},
{
"role": "user",
"content": "Explain three benefits of event-driven architecture."
}
],
"stream": false
}Untuk menggunakan model Pro, cukup ubah kolom model:
{
"model": "deepseek-v4-pro"
}Permintaan Streaming
Tetapkan stream: true secara eksplisit untuk streaming dan proses respons sebagai peristiwa SSE hingga [DONE].
{
"model": "deepseek-v4-pro",
"messages": [
{
"role": "user",
"content": "Create a checklist for a reversible database migration."
}
],
"stream": true
}Kolom Permintaan
modelstringwajibGunakan deepseek-v4-flash, deepseek-v4-pro, atau deepseek-v4.1-flash, sesuai yang dikembalikan oleh GET https://api.apihop.ai/v1/models.
messagesobject[]wajibPesan bergaya OpenAI Chat Completions. Setiap pesan berisi role dan content.
streambooleanBawaan: falsetrue mengembalikan SSE; false mengembalikan satu respons JSON lengkap.
max_tokensintegerBatas maksimum token output opsional, berupa bilangan bulat positif. Hilangkan kolom ini untuk menggunakan nilai bawaan penyedia hulu bagi model yang dipilih. Bergantung pada model, anggaran ini dapat mencakup token penalaran dan teks akhir. Anggaran kecil dapat memotong jawaban atau habis sebelum teks akhir dihasilkan; menaikkannya dapat meningkatkan biaya.
max_completion_tokensintegerAlternatif kompatibilitas opsional untuk max_tokens, dengan pertimbangan anggaran yang sama. Dukungan ditentukan oleh model yang dipilih; hilangkan kedua kolom untuk menggunakan nilai bawaan penyedia hulu.
Lihat Chat Completions Bersama untuk kolom bersama seperti temperature, top_p, frequency_penalty, presence_penalty, stop, dan n. Dukungan dan dampak semantik dapat berbeda menurut model; panduan ini tidak menetapkan bahwa V4.1 Flash mendukung setiap kolom opsional.
Respons Berhasil
{
"id": "chatcmpl_...",
"object": "chat.completion",
"created": 1787200000,
"model": "deepseek-v4-flash",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "1. Services can remain loosely coupled..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 31,
"completion_tokens": 96,
"total_tokens": 127
}
}Respons dapat berisi detail penggunaan tambahan; perlakukan sebagai data opsional.
Catatan Penggunaan
- Kontrak publik saat ini adalah Chat Completions, termasuk mode tanpa streaming dan streaming SSE.
- Model ini saat ini tidak tersedia melalui OpenAI Responses atau Claude Messages.
- Isi kolom
modeldalam isi permintaan dengan ID yang persis:deepseek-v4-flash,deepseek-v4-pro, ataudeepseek-v4.1-flash. - Gunakan hanya ID model yang dikembalikan oleh
GET https://api.apihop.ai/v1/models. - Gunakan
GET https://api.apihop.ai/v1/modelsuntuk melihat model yang tersedia bagi kunci API saat ini, dan gunakan konsol untuk harga terkini.