File size: 1,711 Bytes
ee138d0
 
 
 
 
 
 
 
 
 
 
bd6531c
 
 
 
 
 
ee138d0
 
8820336
 
 
 
 
 
 
 
 
 
bd6531c
 
 
8820336
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bd6531c
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
---
title: Deedee - Agente de Avaliação
emoji: 🤖
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 4.13.0
app_file: app.py
pinned: false
hf_oauth: true
hf_oauth_expiration_minutes: 480
configs:
- config_name: default
  data_files:
  - split: test
    path: "answers.jsonl"
  default: true
---

# Deedee - Agente de Avaliação

Este projeto implementa a Deedee, um agente inteligente capaz de processar e responder a diversas perguntas desafiadoras.

## Estrutura do Projeto

- `agent.py`: Implementação do agente Deedee com métodos para processamento de perguntas
- `app.py`: Interface Gradio para interação com o agente
- `system_prompt.txt`: Prompt do sistema que define o comportamento do agente
- `requirements.txt`: Dependências do projeto
- `answers.jsonl`: Respostas geradas pelo agente para o conjunto de teste
- `answers_complete.jsonl`: Conjunto completo de respostas para todas as perguntas
- `metadata.jsonl`: Metadados das questões utilizadas na avaliação

## Como Executar

1. Instale as dependências:
```
pip install -r requirements.txt
```

2. Execute a aplicação:
```
python app.py
```

3. Acesse a interface web e faça login com sua conta Hugging Face

## Funcionalidades

O agente é capaz de processar vários tipos de perguntas, incluindo:
- Pesquisa na web
- Análise de texto
- Questões específicas sobre diversos domínios

## Avaliação

O agente é avaliado com base em sua capacidade de responder corretamente a um conjunto de perguntas em três níveis de dificuldade. As respostas são enviadas para avaliação no formato JSONL conforme especificado no arquivo `answers.jsonl`.

## Licença

Este projeto está licenciado sob os termos da licença MIT.