jelajah-mkaa-2 / app.py
raffimanda's picture
Create app.py
92a4729 verified
import gradio as gr
import requests
import uuid
session_id = str(uuid.uuid4())
def answer(message, history, session=session_id):
inputs = {"input": {"question": message}, "config":{"configurable": {"session_id": session}}}
response = requests.post("https://jelajah-mkaa.up.railway.app/si-kabayan-menjawab/invoke", json=inputs)
return response.json()['output']['content']
title = 'Demonstrasi Prototipe Produk KlauzzAI. Use Case: AI Chatbot Guide Museum Konperensi Asia Afrika'
description = 'Pioneering Generative AI Technology for Bandung City History Tourism with Multi-Level Context Aware Reasoning.<br><br>Built with πŸ’– by KlauzzAI for Kompetisi Bisnis Mahasiswa Polban 2024'
examples = ['Hai, siapa kamu?',
'Kapan aku bisa dateng kesini?',
'Museum ini ada dimana sih?',
'Disini ada koleksi apa aja?',
'Apa perlu registrasi dulu buat berkunjung?',
'Boleh foto-foto gak didalem museumnya?'
]
submit_btn = "Kirim"
retry_btn = "πŸ”„ Ulangi"
clear_btn = "πŸ—‘οΈ Hapus Percakapan"
concurrency_limit = None
demo = gr.ChatInterface(answer, title=title, description=description, examples=examples,
submit_btn=submit_btn, retry_btn=retry_btn, clear_btn=clear_btn,
concurrency_limit=concurrency_limit, css="footer {visibility: hidden}")
demo.launch()