Spaces:
Runtime error
Runtime error
Criacao de dropdown para tags e exibe a explicacao
Browse files
app.py
CHANGED
@@ -117,9 +117,40 @@ def greet(entrada, tag):
|
|
117 |
'tag': tag
|
118 |
}]
|
119 |
resposta = chain.batch(dados_lista)
|
120 |
-
return resposta[0]['experiencia']
|
121 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
122 |
|
123 |
# cria a interface com o gradio
|
124 |
-
iface = gr.Interface(
|
|
|
|
|
|
|
|
|
|
|
|
|
125 |
iface.launch(share=True)
|
|
|
117 |
'tag': tag
|
118 |
}]
|
119 |
resposta = chain.batch(dados_lista)
|
120 |
+
return resposta[0]['experiencia'], resposta[0]['explicacao']
|
121 |
+
|
122 |
+
|
123 |
+
title = "Sentiment Analysis for Sales"
|
124 |
+
|
125 |
+
examples = [
|
126 |
+
["Informou que perdemos em todas cotações, informou que a diferença de preço é muito grande."],
|
127 |
+
["Mandei nossas promoções e me coloquei a disposição, perdemos pedido por conta de preço."],
|
128 |
+
["Tem comprado em fábricas, quando precisar disse que irá entrar em contato comigo."],
|
129 |
+
["Disse que vai conferir o estoque e me retornar amanhã"],
|
130 |
+
]
|
131 |
+
|
132 |
+
dropdown = gr.Dropdown(
|
133 |
+
[
|
134 |
+
"cotação",
|
135 |
+
"cliente inadimplente",
|
136 |
+
"reagendar",
|
137 |
+
"sem demanda",
|
138 |
+
"não temos o produto",
|
139 |
+
"envio de ofertas",
|
140 |
+
"não atende",
|
141 |
+
"outros motivos"
|
142 |
+
],
|
143 |
+
value="outros motivos",
|
144 |
+
label="Tag",
|
145 |
+
info="Classifica o atendimento"
|
146 |
+
)
|
147 |
|
148 |
# cria a interface com o gradio
|
149 |
+
iface = gr.Interface(
|
150 |
+
fn=greet,
|
151 |
+
inputs=["text", dropdown],
|
152 |
+
outputs=["text", "text"],
|
153 |
+
examples=examples,
|
154 |
+
title=title
|
155 |
+
)
|
156 |
iface.launch(share=True)
|