Documentation Index
Fetch the complete documentation index at: https://docs.apimart.ai/llms.txt
Use this file to discover all available pages before exploring further.
Prasyarat
Sebelum memulai, pastikan:- Akun Dify sudah terdaftar Kunjungi situs resmi Dify untuk mendaftar akun, lalu pilih versi cloud atau self-hosted
-
API Key APIMart sudah diperoleh
Masuk ke APIMart Console untuk mendapatkan API key Anda (diawali dengan
sk-)
Tips: Jika Anda belum memiliki akun APIMart, daftar terlebih dahulu di APIMart dan dapatkan API key.
Langkah 1: Masuk ke Dify dan Buka Pengaturan
1.1 Akses Platform Dify
- Versi Cloud: Kunjungi https://cloud.dify.ai lalu masuk
- Versi Self-hosted: Kunjungi alamat deployment Dify Anda

1.2 Buka Pengaturan Model
- Klik ikon avatar di sudut kanan atas
- Pilih Settings
- Pilih Model Provider pada menu kiri

Catatan: Dify mendukung konfigurasi beberapa penyedia model. Anda dapat menggunakan APIMart bersama penyedia lain.
Langkah 2: Tambahkan Penyedia Model APIMart
Metode Konfigurasi: Ada dua cara untuk mengonfigurasi APIMart di Dify:Metode 1 (Direkomendasikan): Gunakan fitur Custom API pada penyedia OpenAI
- Pada pengaturan penyedia OpenAI, ubah langsung Base URL menjadi
https://api.apimart.ai/v1 - Masukkan API Key APIMart Anda
- Konfigurasi lebih cepat dan sederhana
- Lebih fleksibel dan dapat mengelola penyedia APIMart secara terpisah
- Praktis jika menggunakan beberapa penyedia API sekaligus
2.1 Pilih Metode Konfigurasi
Metode 1: Gunakan OpenAI Custom API (Direkomendasikan)
- Temukan penyedia OpenAI pada halaman Model Provider
- Klik tombol Configure atau Settings
- Pada halaman konfigurasi:
- API Key: Masukkan API key APIMart Anda (
sk-xxxxxxxxxxxx) - API Base URL atau Base URL: Masukkan
https://api.apimart.ai/v1
- API Key: Masukkan API key APIMart Anda (
- Klik Save


- Setelah konfigurasi selesai, kembali ke halaman penyedia OpenAI dan lihat Model List
- Pada daftar model, temukan model yang Anda butuhkan (misalnya
gpt-4o,gpt-4o-mini,chatgpt-4o-latest, dan lainnya) - Klik switch di sisi kanan model untuk mengaktifkannya (warna biru berarti aktif)

Metode 2: Tambahkan Penyedia Model Kustom
Pada halaman Model Provider:- Gulir ke bagian Custom Model
- Klik tombol + Add Model

2.2 Konfigurasikan Penyedia APIMart
Pada dialog konfigurasi, isi informasi berikut:| Kolom | Nilai |
|---|---|
| Model Name | APIMart atau nama kustom |
| Model Type | Pilih LLM (Large Language Model) |
| API Key | API key APIMart Anda (sk-xxxxxxxxxxxx) |
| API endpoint URL | https://api.apimart.ai/v1 |
| Endpoint model name | Masukkan nama model tertentu (misalnya gpt-4o, gpt-4o-mini, claude-sonnet-4-5-20250929, dan lainnya) |

2.3 Tambahkan Model Lainnya (Opsional)
Untuk menambahkan model lainnya, ulangi langkah di atas:- Di bagian model kustom, klik lagi tombol + Add Model
- Isi informasi konfigurasi untuk model lain
- Klik Save
Seri GPT-4/5
| ID Model | Nama Model | Panjang Konteks | Kasus Penggunaan |
|---|---|---|---|
gpt-5 | GPT-5 | 128,000 | Tugas kompleks, pemrosesan teks panjang |
gpt-4o | GPT-4o | 128,000 | Chat berkualitas tinggi, pembuatan kode |
gpt-4o-mini | GPT-4o Mini | 128,000 | Respons cepat, hemat biaya |
Seri Claude
| ID Model | Nama Model | Panjang Konteks | Kasus Penggunaan |
|---|---|---|---|
claude-sonnet-4-5-20250929 | Claude Sonnet 4.5 | 200,000 | Penalaran kompleks, analisis kode |
claude-haiku-4-5-20251001 | Claude Haiku 4.5 | 200,000 | Respons cepat, tugas sederhana |
Seri Gemini
| ID Model | Nama Model | Panjang Konteks | Kasus Penggunaan |
|---|---|---|---|
gemini-2.0-flash-exp | Gemini 2.0 Flash | 32,000 | Multimodal, aplikasi real-time |
Langkah 3: Gunakan Model APIMart di Aplikasi
3.1 Buat Aplikasi Baru
- Kembali ke beranda Dify
- Klik tombol Create App
- Pilih jenis aplikasi:
- Chatbot - aplikasi percakapan
- Text Generator - aplikasi pembuatan teks
- Agent - agen cerdas
- Workflow - aplikasi alur kerja kompleks

3.2 Pilih Model APIMart
Pada halaman orkestrasi aplikasi:- Temukan area Model Settings
- Klik dropdown Select Model
- Pilih penyedia APIMart
- Pilih model yang telah Anda konfigurasi (misalnya
gpt-4o)

3.3 Konfigurasikan Parameter Model
Sesuaikan parameter model sesuai kebutuhan:| Parameter | Deskripsi | Nilai yang Direkomendasikan |
|---|---|---|
| Temperature | Mengontrol tingkat keacakan keluaran | 0.7 (kreatif) / 0.3 (presisi) |
| Max Tokens | Panjang keluaran maksimum | 2000-4000 |
| Top P | Parameter nucleus sampling | 0.9 |
| Presence Penalty | Mengurangi pengulangan | 0.0-0.5 |
| Frequency Penalty | Mengurangi kata yang terlalu sering muncul | 0.0-0.5 |

Langkah 4: Bangun dan Uji Aplikasi
4.1 Tambahkan Prompt
Pada halaman orkestrasi aplikasi:- Tulis prompt di area System Prompt
- Gunakan variabel agar aplikasi lebih dinamis:
{{variable_name}}- variabel input pengguna{{context}}- konteks basis pengetahuan

4.2 Tambahkan Basis Pengetahuan (Opsional)
Jika Anda membutuhkan kemampuan RAG (Retrieval Augmented Generation):- Klik Knowledge Base pada menu kiri
- Buat basis pengetahuan baru dan unggah dokumen
- Hubungkan basis pengetahuan pada halaman orkestrasi aplikasi
- Konfigurasikan parameter retrieval
4.3 Uji Aplikasi
- Masukkan pertanyaan uji di panel Preview di sebelah kanan
- Tinjau efektivitas respons AI
- Sesuaikan prompt dan parameter sesuai kebutuhan
- Ulangi pengujian hingga hasilnya memuaskan

4.4 Publikasikan Aplikasi
Setelah pengujian:- Klik tombol Publish di kanan atas
- Pilih metode publikasi:
- API Call - integrasi melalui API
- Embed in Website - buat kode sematan
- Public Link - buat tautan berbagi

Langkah 5: Pantau dan Optimalkan
5.1 Lihat Log Aplikasi
Pada halaman detail aplikasi:- Klik tab Logs
- Lihat semua catatan percakapan
- Analisis pertanyaan pengguna dan respons AI
- Temukan peluang perbaikan

5.2 Pantau Penggunaan API
Masuk ke APIMart Console untuk melihat:- 📊 Statistik Panggilan API - total panggilan, tingkat keberhasilan
- 💰 Rincian Biaya - biaya harian/bulanan
- 📈 Tren Penggunaan - tren perubahan penggunaan
- 🔍 Log Permintaan - catatan permintaan terperinci
5.3 Optimalkan Performa Aplikasi
Optimalkan berdasarkan data pemantauan:-
Sesuaikan Pilihan Model
- Gunakan
gpt-4o-miniuntuk tugas sederhana agar biaya lebih rendah - Gunakan
gpt-4oatauclaude-sonnet-4-5untuk tugas kompleks agar kualitas lebih baik
- Gunakan
-
Optimalkan Prompt
- Buat prompt lebih jelas dan spesifik
- Tambahkan contoh untuk meningkatkan efektivitas
- Gunakan chain-of-thought untuk penalaran yang lebih baik
-
Konfigurasikan Caching
- Aktifkan caching untuk pertanyaan serupa
- Kurangi biaya panggilan API
Fitur Lanjutan
Menggunakan Orkestrasi Workflow
Fitur workflow Dify memungkinkan Anda untuk:- Cabang Bersyarat - menjalankan logika berbeda berdasarkan kondisi
- Kolaborasi Multi-model - menggabungkan keunggulan beberapa model
- Panggilan Tool Eksternal - memanggil API, database, dan sumber eksternal lainnya
- Penerusan Variabel - meneruskan data antar-node
Mengonfigurasi Kemampuan Agent
Bangun agent cerdas dengan model APIMart:- Tool Calling - memungkinkan AI memanggil tool eksternal
- Manajemen Memori - mempertahankan memori percakapan jangka panjang
- Pengambilan Keputusan Otonom - AI merencanakan langkah eksekusi secara mandiri
Aplikasi Multimodal
Manfaatkan kemampuan multimodal APIMart:- Pemahaman Gambar - gunakan
gpt-4oatauclaude-3untuk memproses gambar - Pembuatan Gambar - integrasikan API pembuatan gambar APIMart
- Pemrosesan Suara - integrasikan layanan TTS dan STT
FAQ
Q1: Tidak dapat terhubung ke layanan APIMart?
Solusi:-
Periksa Base URL:
- Pastikan nilainya
https://api.apimart.ai/v1(termasuk/v1) - Jangan menambahkan path tambahan atau menghilangkan
/v1
- Pastikan nilainya
-
Verifikasi API Key:
- Pastikan API Key diawali dengan
sk- - Periksa apakah key valid di APIMart Console
- Pastikan API Key diawali dengan
-
Periksa Koneksi Jaringan:
- Pastikan server dapat mengakses
https://api.apimart.ai - Untuk versi self-hosted, pastikan konektivitas jaringan server tersedia
- Pastikan server dapat mengakses
Q2: Respons model lambat?
Solusi:-
Beralih ke Model yang Lebih Cepat:
- Gunakan
gpt-4o-minisebagai penggantigpt-4o - Gunakan
gemini-2.0-flash-expuntuk respons yang lebih cepat
- Gunakan
-
Optimalkan Panjang Prompt:
- Kurangi konteks yang tidak diperlukan
- Sederhanakan deskripsi prompt
-
Sesuaikan Retrieval Basis Pengetahuan:
- Kurangi jumlah dokumen yang diambil
- Naikkan ambang kemiripan
Q3: Panggilan API gagal atau mengembalikan error?
Error umum dan solusinya:| Pesan Error | Penyebab | Solusi |
|---|---|---|
401 Unauthorized | API Key tidak valid atau kedaluwarsa | Dapatkan ulang API Key dan perbarui konfigurasi |
429 Too Many Requests | Batas laju permintaan terlampaui | Sesuaikan pengaturan konkurensi aplikasi atau tunggu lalu coba lagi |
500 Internal Server Error | Masalah server sementara | Tunggu beberapa menit lalu coba lagi |
insufficient_quota | Saldo akun tidak cukup | Isi saldo di konsol |
context_length_exceeded | Input melebihi panjang konteks | Kurangi panjang input atau gunakan model dengan konteks lebih besar |
Q4: Bagaimana mengurangi biaya penggunaan API?
Saran optimasi biaya:-
Pemilihan Model:
- Gunakan
gpt-4o-miniuntuk tugas sederhana (biayanya hanya sekitar 1/10 darigpt-4o) - Pertimbangkan model yang lebih ekonomis untuk tugas batch
- Gunakan
-
Aktifkan Caching:
- Kembalikan hasil cache untuk pertanyaan yang sama
- Konfigurasikan pencocokan kemiripan di Dify
-
Optimalkan Panjang Keluaran:
- Tetapkan Max Tokens secara wajar
- Hindari menghasilkan respons yang terlalu panjang
-
Gunakan Output Streaming:
- Tingkatkan pengalaman pengguna tanpa menambah biaya
Q5: Bagaimana menangani data sensitif?
Rekomendasi keamanan data:-
Gunakan Environment Variables:
- Jangan hardcode API Key di dalam kode
- Gunakan fitur environment variable Dify
-
Konfigurasikan Kontrol Akses:
- Atur izin akses aplikasi
- Aktifkan autentikasi untuk panggilan API
-
Audit Log:
- Periksa log aplikasi secara berkala
- Pantau pola akses yang tidak normal
Praktik Terbaik
1. Prompt Engineering
Prompt Terstruktur:2. Manajemen Basis Pengetahuan
- Strategi Chunking: Tetapkan ukuran chunk dokumen yang wajar (direkomendasikan 500-1000 karakter)
- Penandaan Metadata: Tambahkan metadata pada dokumen agar lebih mudah diambil
- Pembaruan Berkala: Jaga konten basis pengetahuan tetap mutakhir
3. Penanganan Error
- Pesan yang Ramah: Berikan pesan error yang jelas kepada pengguna
- Strategi Fallback: Beralih ke model cadangan saat model utama gagal
- Mekanisme Retry: Coba ulang otomatis untuk error sementara
4. Pemantauan Performa
- Atur Peringatan: Beri peringatan untuk saldo rendah dan tingkat error tinggi
- Analisis Berkala: Analisis data penggunaan mingguan/bulanan
- Optimasi Berkelanjutan: Sesuaikan konfigurasi berdasarkan data
Contoh Kasus Penggunaan
1. Layanan Pelanggan Cerdas
Konfigurasi Aplikasi:- Model:
gpt-4o-mini(hemat biaya) - Basis Pengetahuan: dokumentasi produk, FAQ
- Fitur: jawab otomatis pertanyaan umum, eskalasi masalah kompleks ke manusia
2. Asisten Pembuatan Konten
Konfigurasi Aplikasi:- Model:
gpt-4oatauclaude-sonnet-4-5(kualitas tinggi) - Fitur: pembuatan artikel, penulisan ulang, penyempurnaan
- Parameter: Temperature=0.8 (meningkatkan kreativitas)
3. Asisten Kode
Konfigurasi Aplikasi:- Model:
claude-sonnet-4-5(sangat baik untuk kode) - Fitur: pembuatan kode, penjelasan, debugging
- Basis Pengetahuan: dokumentasi proyek, dokumentasi API
4. Asisten Analisis Data
Konfigurasi Aplikasi:- Model:
gpt-4o(kemampuan penalaran kuat) - Tool: eksekusi kode Python, visualisasi data
- Fitur: analisis data, pembuatan laporan
Fitur
Dengan Dify + APIMart, Anda dapat:- 🤖 Membangun Aplikasi AI dengan Cepat - buat aplikasi AI yang kuat tanpa coding
- 📚 Peningkatan Basis Pengetahuan - teknologi RAG memungkinkan AI menjawab berdasarkan data Anda
- 🔧 Workflow yang Fleksibel - orkestrasi logika AI kompleks secara visual
- 🎯 Manajemen Prompt yang Presisi - version control dan A/B testing
- 📊 Pemantauan & Analitik Lengkap - pahami penggunaan dan performa aplikasi
- 🔌 Beragam Metode Integrasi - API, sematan, WebApp, dan lainnya
- 👥 Kolaborasi Tim - mendukung pengembangan kolaboratif multi-pengguna
- 🌐 Dukungan Multi-model - beralih secara fleksibel antar-model AI
Dukungan & Bantuan
Jika Anda mengalami masalah:- 📚 Dokumentasi APIMart
- 📚 Dokumentasi Resmi Dify
- 💬 Komunitas Discord
- 🐦 Twitter @APIMart_
- 📧 Dukungan Teknis: zhihong@apimart.ai
Mulai Menggunakan APIMart
Daftar APIMart sekarang, dapatkan API key Anda, dan bangun aplikasi AI yang kuat di Dify!