Bangdim-ai / app.py
KazuX-1
Fix: Use Gradio SDK instead of Docker
13ad7c7
raw
history blame contribute delete
877 Bytes
import gradio as gr
from transformers import pipeline
print("Loading Bangdim AI model...")
# Load model
chatbot = pipeline(
"text-generation",
model="microsoft/DialoGPT-small",
device=-1 # Gunakan CPU
)
def respond(message, history):
if not message:
return "Halo kak! Ada yang bisa saya bantu? 😊"
# Format prompt
prompt = f"User: {message}\nAssistant:"
# Generate response
result = chatbot(
prompt,
max_length=100,
temperature=0.8,
do_sample=True,
pad_token_id=50256
)
response = result[0]['generated_text']
response = response.replace(prompt, "").strip()
return response if response else "Maaf kak, saya kurang paham πŸ˜…"
# UI
with gr.Blocks() as demo:
gr.Markdown("# πŸ€– Bangdim AI Customer Service")
gr.ChatInterface(respond)
demo.launch()