Finish-him commited on
Commit
c9516e9
·
verified ·
1 Parent(s): 87a17ef

Upload app.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. app.py +48 -0
app.py ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import gradio as gr
2
+ from huggingface_hub import InferenceClient
3
+
4
+ # Configuração
5
+ SYSTEM_PROMPT = """Você é o assistente virtual da MSC Marketing, uma empresa especializada em Marketing Digital e SEO.
6
+ Você ajuda com:
7
+ - Estratégias de SEO e Marketing Digital
8
+ - Informações sobre serviços da MSC
9
+ - Dúvidas sobre projetos e processos
10
+ - Suporte técnico básico
11
+
12
+ Seja sempre profissional, amigável e objetivo nas respostas.
13
+ Idiomas suportados: Português, Inglês, Espanhol e Alemão."""
14
+
15
+ def respond(message, history):
16
+ """Processa mensagens do chat."""
17
+ # Por enquanto, resposta básica
18
+ # Futuramente será integrado com RAG e modelo fine-tuned
19
+
20
+ response = f"""Olá! Sou o assistente da MSC Marketing.
21
+
22
+ Recebi sua mensagem: "{message}"
23
+
24
+ Este Space está em fase de configuração inicial. Em breve teremos:
25
+ - Integração com RAG para busca na documentação
26
+ - Modelo fine-tuned para respostas especializadas
27
+ - Suporte multilíngue completo
28
+
29
+ Por enquanto, visite https://mscmarketing.group para mais informações."""
30
+
31
+ return response
32
+
33
+ # Interface Gradio
34
+ demo = gr.ChatInterface(
35
+ respond,
36
+ title="🤖 MSC Marketing Assistant",
37
+ description="Assistente inteligente da MSC Marketing - Em desenvolvimento",
38
+ theme="soft",
39
+ examples=[
40
+ "O que é a MSC Marketing?",
41
+ "Como funciona SEO multilíngue?",
42
+ "Quais serviços vocês oferecem?"
43
+ ],
44
+ cache_examples=False
45
+ )
46
+
47
+ if __name__ == "__main__":
48
+ demo.launch()