Masukkan Password


Dokumentasi Penggunaan Aplikasi Flask

Cara Menjalankan Aplikasi

  1. Pastikan semua dependensi terinstal:
    pip install -r requirements.txt
  2. Jalankan aplikasi dengan perintah:
    python api/index.py
  3. Aplikasi akan berjalan di http://localhost:5000

Cara Menggunakan API

1. Halaman Utama

Untuk melihat halaman utama, akses:

http://localhost:5000/

Ini akan menampilkan halaman utama

2. Halaman Dokumentasi

Buka browser dan akses:

http://localhost:5000/docs

Ini akan menampilkan halaman Dokumentasi

3. Menggunakan Fitur AI (Endpoint /generate)

Untuk menggunakan fitur AI, kirimkan request POST ke:

http://localhost:5000/generate

Cara Menggunakan:

  1. Kirimkan data dalam format form-data dengan parameter:
    • prompt: Pertanyaan atau perintah yang ingin ditanyakan ke AI
    • history: Riwayat percakapan sebelumnya (opsional)
  2. Contoh request menggunakan curl:
    curl -X POST http://localhost:5000/generate \
    -F "prompt=Berikan saya informasi tentang data ini" \
    -F "history=Riwayat percakapan sebelumnya"

Format Response:

{
    'payload': {
        'response': 'Jawaban dari AI dalam format HTML'
    },
    'input': {
        'data': 'Data CSV',
        'prompt': 'Pertanyaan user',
        'history': 'Riwayat chat'
    },
    'message': 'get response'
}

Catatan Penting

Pemecahan Masalah