giseldo commited on
Commit
a81516d
·
2 Parent(s): 299c6a9 4a5d273

Merge branch 'main' of https://huggingface.co/spaces/giseldo/agente-inteligente-video

Browse files
Files changed (2) hide show
  1. README.md +1 -3
  2. app.py +17 -7
README.md CHANGED
@@ -1,5 +1,5 @@
1
  ---
2
- title: Criador de Plano de Estudo com Video
3
  emoji: 💬
4
  colorFrom: yellow
5
  colorTo: purple
@@ -36,5 +36,3 @@ O projeto visa explorar a construção de agentes inteligentes que interagem de
36
  4. O **Motivador** envia mensagens motivacionais ao aluno.
37
 
38
  Essa abordagem permite que o estudante tenha um direcionamento claro, materiais de apoio e incentivo durante seu processo de aprendizado.
39
-
40
-
 
1
  ---
2
+ title: Criador de plano de estudo com vídeo
3
  emoji: 💬
4
  colorFrom: yellow
5
  colorTo: purple
 
36
  4. O **Motivador** envia mensagens motivacionais ao aluno.
37
 
38
  Essa abordagem permite que o estudante tenha um direcionamento claro, materiais de apoio e incentivo durante seu processo de aprendizado.
 
 
app.py CHANGED
@@ -1,14 +1,8 @@
1
  from equipe import formarEquipe
2
  import gradio as gr
3
 
4
- solicitacao = {
5
- "disciplina": "Matemática",
6
- "assunto": "Funções",
7
- "topicos": ["Função quadrática", "Função exponencial", "Função logarítmica"]
8
- }
9
-
10
  def executar_equipe(solicitacao):
11
- equipe = formarEquipe(solicitacao) # Aqui, solicitacao precisa ser um dicionário válido
12
  resultado = equipe.kickoff()
13
  return resultado
14
 
@@ -41,3 +35,19 @@ if __name__ == "__main__":
41
  theme="soft" # Adicionando um tema
42
  )
43
  iface.launch()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  from equipe import formarEquipe
2
  import gradio as gr
3
 
 
 
 
 
 
 
4
  def executar_equipe(solicitacao):
5
+ equipe = formarEquipe(solicitacao)
6
  resultado = equipe.kickoff()
7
  return resultado
8
 
 
35
  theme="soft" # Adicionando um tema
36
  )
37
  iface.launch()
38
+ gr.Interface(
39
+ fn=gradio_interface,
40
+ inputs=[
41
+ gr.Textbox(label="Disciplina"),
42
+ gr.Textbox(label="Assunto"),
43
+ gr.Textbox(label="Tópicos (separados por vírgula)")
44
+ ],
45
+ outputs=gr.Textbox(label="Plano de estudo"),
46
+ title="Plano de estudos com vídeo e motivacional",
47
+ description="Criador de plano de estudos com Mensagem motivacional e Lista de vídeos com três agentes (falta adicionar o recurso dos vídeos).",
48
+ examples=[
49
+ ["Matemática", "Funções", "Função quadrática, Função exponencial, Função logarítmica"],
50
+ ["História", "Revolução Francesa", "Causas, Eventos principais, Consequências"],
51
+ ["Biologia", "Genética", "DNA, RNA, Hereditariedade"]
52
+ ]
53
+ ).launch()