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:-
AnythingLLM installed
Unduh dan instal AnythingLLM dari situs resmi atau kunjungi GitHub -
API key APIMart sudah diperoleh
Masuk ke Konsol APIMart untuk mendapatkan API key Anda (diawali dengansk-)
Tips: Jika Anda belum memiliki akun APIMart, daftar di APIMart dan dapatkan API key terlebih dahulu.
Langkah 1: Jalankan AnythingLLM dan Buka Pengaturan
1.1 Mulai Aplikasi
- Jalankan aplikasi desktop AnythingLLM atau akses versi web
- Layar sambutan akan muncul pada peluncuran pertama
- Klik tombol Open settings di sudut kiri bawah

Catatan: AnythingLLM mendukung versi desktop (Windows, macOS, Linux) dan deployment Docker.
1.2 Buka Konfigurasi LLM
Di halaman pengaturan:- Temukan LLM Preference di menu kiri
- Klik untuk masuk ke halaman konfigurasi LLM
Langkah 2: Konfigurasikan API APIMart
2.1 Pilih Penyedia LLM
Di halaman konfigurasi LLM:- Temukan menu dropdown LLM Provider
- Pilih Generic OpenAI

Mengapa Generic OpenAI? APIMart menyediakan antarmuka API yang kompatibel dengan OpenAI, sehingga memilih penyedia Generic OpenAI di AnythingLLM memungkinkan Anda menggunakan layanan APIMart.
2.2 Konfigurasikan Informasi API
Setelah memilih Generic OpenAI, isi konfigurasi berikut:| Kolom | Nilai |
|---|---|
| API Key | API key APIMart Anda (sk-xxxxxxxxxxxx) |
| Base URL atau API Base Path | https://api.apimart.ai/v1 |
| Chat Model atau Model Name | Masukkan nama model tertentu (lihat rekomendasi model di bawah) |

| Nama Model | ID Model | Fitur |
|---|---|---|
| GPT-5 | gpt-5 | Terbaru dan paling kuat |
| GPT-4o | gpt-4o atau chatgpt-4o-latest | Percakapan berkualitas tinggi |
| GPT-4o Mini | gpt-4o-mini | Cepat dan ekonomis |
| Claude Sonnet 4.5 | claude-sonnet-4-5-20250929 | Unggul untuk kode dan penalaran |
| Claude Haiku 4.5 | claude-haiku-4-5-20251001 | Respons cepat |
| Gemini 2.0 Flash | gemini-2.0-flash-exp | Dukungan multimodal |
2.3 Sesuaikan Parameter Model (Opsional)
Anda dapat menyesuaikan parameter berikut sesuai kebutuhan:| Parameter | Deskripsi | Nilai yang Direkomendasikan |
|---|---|---|
| Temperature | Controls output randomness | 0.7 (creative) / 0.3 (precise) |
| Max Tokens | Maximum output length | 2000-4000 |
| Top P | Nucleus sampling parameter | 0.9 |
2.4 Simpan Konfigurasi
- Klik tombol Save di bagian bawah halaman
- Sistem akan menguji koneksi secara otomatis
- Pesan berhasil akan muncul jika konfigurasi benar
Langkah 3: Konfigurasikan Model Embedding (Opsional)
AnythingLLM mendukung embedding vektor untuk pengambilan dokumen dan fungsi basis pengetahuan.3.1 Buka Pengaturan Embedding
Di halaman pengaturan:- Temukan Embedding Preference di menu kiri
- Klik untuk masuk ke halaman konfigurasi model embedding
3.2 Konfigurasikan Model Embedding
| Kolom | Nilai |
|---|---|
| Embedding Provider | Pilih Generic OpenAI |
| API Key | API key APIMart Anda (sk-xxxxxxxxxxxx) |
| Base URL | https://api.apimart.ai/v1 |
| Model | text-embedding-3-small atau text-embedding-3-large |
Langkah 4: Buat Workspace dan Unggah Dokumen
4.1 Buat Workspace
- Kembali ke antarmuka utama
- Klik + New Workspace
- Masukkan nama workspace (misalnya, โAsisten Dokumentasi Teknisโ, โBasis Pengetahuan Layanan Pelangganโ)
- Klik Create
4.2 Unggah Dokumen
AnythingLLM mendukung berbagai format dokumen: Jenis Dokumen yang Didukung:- ๐ Dokumen Teks - .txt, .md, .pdf, .docx
- ๐ป File Kode - .py, .js, .java, .cpp, dll.
- ๐ Halaman Web - Melalui scraping URL
- ๐ File Data - .csv, .json, .xml
- Di halaman workspace, klik Upload Documents
- Pilih file atau seret dan lepaskan file ke area unggah
- Tunggu hingga pemrosesan dokumen selesai
- Dokumen akan divektorisasi secara otomatis
Pemrosesan Dokumen: Dokumen yang diunggah otomatis dipecah menjadi potongan dan divektorisasi menggunakan model embedding, lalu disimpan di database lokal.
4.3 Kelola Dokumen
Di halaman manajemen dokumen:- Lihat semua dokumen yang diunggah
- Hapus dokumen yang tidak diperlukan
- Lihat detail pemotongan dokumen
- Edit metadata dokumen
Langkah 5: Mulai Percakapan
Setelah konfigurasi selesai, Anda dapat mulai menggunakan AnythingLLM:5.1 Percakapan Dasar
- Di workspace, temukan kotak input percakapan
- Masukkan pertanyaan atau permintaan Anda
- AI akan menghasilkan respons berdasarkan dokumen yang Anda unggah dan model APIMart
5.2 Menggunakan Fitur Basis Pengetahuan
AnythingLLM akan secara otomatis:- Menganalisis pertanyaan Anda
- Mengambil konten yang relevan dari dokumen yang diunggah
- Menghasilkan jawaban akurat dengan menggabungkan konten yang diambil dan model AI
5.3 Beralih Workspace
Anda dapat membuat beberapa workspace untuk proyek atau topik yang berbeda:- Klik nama workspace di sudut kiri atas
- Pilih workspace lain atau buat yang baru
- Setiap workspace memiliki dokumen dan riwayat percakapan tersendiri
Fitur Lanjutan
1. Agent Mode
AnythingLLM mendukung fungsi Agent, sehingga AI dapat:- ๐ Cari Web - Mendapatkan informasi real-time
- ๐งฎ Melakukan Perhitungan - Menangani matematika dan analisis data
- ๐ Membuat Grafik - Memvisualisasikan data
- ๐ Memanggil API - Berinteraksi dengan layanan eksternal
- Temukan Agent Configuration di pengaturan workspace
- Pilih alat dan fitur yang akan diaktifkan
- Simpan konfigurasi
2. Manajemen Riwayat Percakapan
- Ekspor Percakapan - Ekspor percakapan dalam format teks atau JSON
- Cari Riwayat - Temukan percakapan lama dengan cepat
- Hapus Catatan - Bersihkan riwayat percakapan yang tidak diperlukan
3. Prompt Sistem Kustom
Di pengaturan workspace:- Temukan System Prompt
- Sesuaikan peran dan perilaku AI
- Contoh:
4. Manajemen Multi-Pengguna (Khusus Deployment Docker)
Jika menggunakan deployment Docker:- Buat beberapa akun pengguna
- Tetapkan tingkat izin yang berbeda
- Kelola izin akses workspace
5. Akses API
AnythingLLM menyediakan REST API untuk:- Akses workspace secara terprogram
- Mengunggah dan mengelola dokumen
- Mengirim permintaan percakapan
- Mengintegrasikan ke aplikasi Anda
FAQ
Q1: Tidak dapat terhubung ke layanan APIMart?
Solusi:-
Periksa Base URL:
- Pastikan nilainya
https://api.apimart.ai/v1(termasuk/v1) - Jangan menambahkan path lain atau menghilangkan
/v1
- Pastikan nilainya
-
Verifikasi API Key:
- Pastikan API Key diawali dengan
sk- - Periksa apakah key valid di Konsol APIMart
- Pastikan API Key diawali dengan
-
Periksa Koneksi Jaringan:
- Pastikan akses ke
https://api.apimart.aitersedia - Periksa pengaturan firewall atau proxy
- Pastikan akses ke
Q2: Dokumen tidak diambil dengan benar setelah diunggah?
Solusi:-
Periksa Konfigurasi Model Embedding:
- Pastikan model embedding dikonfigurasi dengan benar
- Uji koneksi model embedding
-
Proses Ulang Dokumen:
- Hapus dan unggah ulang dokumen
- Periksa apakah format dokumen didukung
-
Sesuaikan Parameter Pengambilan:
- Sesuaikan ambang kemiripan di pengaturan workspace
- Tingkatkan jumlah potongan dokumen yang dikembalikan
Q3: Respons percakapan lambat?
Solusi:-
Beralih ke Model yang Lebih Cepat:
- Gunakan
gpt-4o-minialih-alihgpt-4o - Gunakan
gemini-2.0-flash-expuntuk respons yang lebih cepat
- Gunakan
-
Optimalkan Jumlah Dokumen:
- Kurangi jumlah dokumen dalam workspace
- Hapus file besar yang tidak diperlukan
-
Sesuaikan Max Tokens:
- Kurangi panjang output maksimum
- Gunakan prompt yang lebih ringkas
Q4: Bagaimana melihat penggunaan dan biaya API?
Masuk ke Konsol APIMart untuk melihat:- ๐ Statistik panggilan API
- ๐ฐ Detail biaya
- ๐ Grafik tren penggunaan
- ๐ Log permintaan terperinci
Q5: Opsi deployment apa yang didukung AnythingLLM?
AnythingLLM mendukung beberapa opsi deployment:- ๐ฅ๏ธ Aplikasi Desktop - Windows, macOS, Linux
- ๐ณ Docker - Deployment self-hosted
- โ๏ธ Versi Cloud - AnythingLLM Cloud (segera hadir)
Contoh Kasus Penggunaan
1. Basis Pengetahuan Perusahaan
Konfigurasi:- Model:
gpt-4o-mini(cost-effective) - Documents: Internal company documents, manuals, FAQs
- Fungsi: Pencarian informasi cepat untuk karyawan
- Onboarding karyawan baru
- Pencarian cepat kebijakan perusahaan
- Pengambilan dokumentasi teknis
2. Asisten Dokumentasi Teknis
Konfigurasi:- Model:
claude-sonnet-4-5-20250929(excellent for code) - Dokumen: dokumentasi API, spesifikasi teknis, codebase
- Fungsi: Membantu developer menemukan informasi teknis
- Kueri dokumentasi penggunaan API
- Pengambilan contoh kode
- Menjawab pertanyaan teknis
3. Basis Pengetahuan Layanan Pelanggan
Konfigurasi:- Model:
gpt-4o(high-quality conversation) - Documents: Product manuals, FAQs, solutions
- Fungsi: Menjawab pertanyaan pelanggan dengan cepat
- Menjawab FAQ secara otomatis
- Panduan penggunaan produk
- Saran pemecahan masalah
4. Asisten Riset dan Pembelajaran
Konfigurasi:- Model:
gpt-5(powerful understanding) - Documents: Research papers, textbooks, notes
- Fungsi: Membantu pembelajaran dan riset
- Ringkasan dan analisis makalah
- Penjelasan poin pengetahuan
- Perencanaan jalur belajar
Fitur
Dengan AnythingLLM + APIMart, Anda dapat:- ๐ Private Knowledge Base - Build secure private knowledge base locally
- ๐ Privasi Data - Semua data disimpan secara lokal untuk melindungi privasi
- ๐ค Multi-model Dukungan - Flexibly switch between different AI models
- ๐ Multi-format Dukungan - Mendukung berbagai document formats
- ๐ฏ Precise Retrieval - Vector-based intelligent document retrieval
- ๐ฌ Contextual Conversation - Maintain context in long conversations
- ๐ง Highly Customizable - Custom prompts, parameters, etc.
- ๐ Cross-platform - Mendukung Windows, macOS, Linux
Keamanan Data dan Privasi
Penyimpanan Data Lokal
AnythingLLM data storage approach:- ๐ Sistem File Lokal - Dokumen disimpan secara lokal
- ๐๏ธ Database Vektor Lokal - Indeks vektor disimpan secara lokal
- ๐พ Riwayat Percakapan - Catatan percakapan disimpan secara lokal
Keamanan Panggilan API
- ๐ Transmisi Terenkripsi - Semua panggilan API menggunakan enkripsi HTTPS
- ๐ Perlindungan Key - API Key disimpan dengan aman
- ๐ซ Tanpa Retensi Data - APIMart tidak menyimpan konten percakapan Anda
Praktik Terbaik
1. Manajemen Dokumen
- Pembaruan Rutin - Jaga konten dokumen tetap mutakhir
- Organisasi Terstruktur - Gunakan struktur folder yang jelas
- Konvensi Penamaan - Gunakan nama file yang bermakna
- Hapus yang Usang - Bersihkan dokumen usang secara berkala
2. Optimasi Prompt
โ Prompt Buruk:3. Optimasi Performa
- Kontrol Ukuran Dokumen - Hindari mengunggah file individual yang terlalu besar
- Pemotongan Wajar - Gunakan pengaturan pemotongan dokumen default
- Pilih Model yang Sesuai - Pilih model berdasarkan kompleksitas tugas
- Pantau Penggunaan - Periksa penggunaan API secara rutin
4. Perencanaan Workspace
- Bagi berdasarkan Proyek - Buat workspace terpisah untuk proyek berbeda
- Manajemen Izin - Atur izin workspace dengan tepat (versi Docker)
- Cadangkan Data - Cadangkan workspace penting secara berkala
Dukungan & Bantuan
Jika Anda mengalami masalah:- ๐ Dokumentasi APIMart
- ๐ AnythingLLM Official Documentation
- ๐ AnythingLLM GitHub
- ๐ฌ Discord Community
- ๐ฆ Twitter @APIMart_
- ๐ง Dukungan teknis: zhihong@apimart.ai
Mulai Menggunakan APIMart
Daftar APIMart sekarang, dapatkan API key Anda, dan bangun basis pengetahuan privat di AnythingLLM!