Spaces:
Sleeping
Sleeping
raffimanda
commited on
Commit
β’
92a4729
1
Parent(s):
7c64a3b
Create app.py
Browse files
app.py
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import gradio as gr
|
2 |
+
import requests
|
3 |
+
import uuid
|
4 |
+
|
5 |
+
session_id = str(uuid.uuid4())
|
6 |
+
|
7 |
+
def answer(message, history, session=session_id):
|
8 |
+
inputs = {"input": {"question": message}, "config":{"configurable": {"session_id": session}}}
|
9 |
+
response = requests.post("https://jelajah-mkaa.up.railway.app/si-kabayan-menjawab/invoke", json=inputs)
|
10 |
+
|
11 |
+
return response.json()['output']['content']
|
12 |
+
|
13 |
+
title = 'Demonstrasi Prototipe Produk KlauzzAI. Use Case: AI Chatbot Guide Museum Konperensi Asia Afrika'
|
14 |
+
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'
|
15 |
+
examples = ['Hai, siapa kamu?',
|
16 |
+
'Kapan aku bisa dateng kesini?',
|
17 |
+
'Museum ini ada dimana sih?',
|
18 |
+
'Disini ada koleksi apa aja?',
|
19 |
+
'Apa perlu registrasi dulu buat berkunjung?',
|
20 |
+
'Boleh foto-foto gak didalem museumnya?'
|
21 |
+
]
|
22 |
+
submit_btn = "Kirim"
|
23 |
+
retry_btn = "π Ulangi"
|
24 |
+
clear_btn = "ποΈ Hapus Percakapan"
|
25 |
+
concurrency_limit = None
|
26 |
+
|
27 |
+
demo = gr.ChatInterface(answer, title=title, description=description, examples=examples,
|
28 |
+
submit_btn=submit_btn, retry_btn=retry_btn, clear_btn=clear_btn,
|
29 |
+
concurrency_limit=concurrency_limit, css="footer {visibility: hidden}")
|
30 |
+
demo.launch()
|