| import gradio as gr |
|
|
| intro_text = """👋 Salut! Sunt asistentul lui Ionel Iordache – broker specializat în asigurări RCA. |
| Te pot ajuta cu informații și pașii necesari pentru ofertă. Scrie-mi cu ce ai nevoie mai jos.""" |
|
|
| def agent_rca(user_input, history=[]): |
| text = user_input.lower() |
|
|
| if "ofert" in text or "preț" in text or "cat cost" in text: |
| return ( |
| "📄 Pentru o ofertă RCA personalizată am nevoie de:\n" |
| "- numărul de înmatriculare\n" |
| "- CNP sau CUI proprietar\n" |
| "- seria CIV (cartea de identitate a vehiculului)\n" |
| "- bonus-malus (dacă îl știi)\n\n" |
| "Trimite datele aici, pe WhatsApp sau email, și Ionel se ocupă personal de ofertă.\n\n" |
| "📧 office@asigurari-transport.ro\n" |
| "📞 0756 568 831\n" |
| "🟢 WhatsApp: [link]" |
| ) |
| elif "emit" in text or "finalizare" in text: |
| return ( |
| "✅ Emiterea se face simplu și rapid, online. După ce ai primit oferta și o confirmi, " |
| "Ionel o emite și ți-o trimite direct prin email sau WhatsApp." |
| ) |
| elif "ce trebuie" in text or "acte" in text or "date" in text: |
| return ( |
| "Pentru ofertă RCA am nevoie de:\n" |
| "- număr de înmatriculare\n" |
| "- CNP/CUI\n" |
| "- seria CIV\n" |
| "- bonus-malus (dacă e cunoscut)" |
| ) |
| else: |
| return ( |
| "Salut! Spune-mi dacă ai nevoie de o ofertă RCA și îți explic imediat pașii. " |
| "📧 office@asigurari-transport.ro\n" |
| "📞 0756 568 831\n" |
| "🟢 WhatsApp: [link]\n\n" |
| "*Datele sunt protejate conform GDPR.*" |
| ) |
|
|
| demo = gr.ChatInterface(fn=agent_rca, title="Asistent RCA – Ionel Iordache", description=intro_text) |
| demo.launch() |
|
|