ingridytakada's picture
Adicionada configuração YAML no README.md para definir o split test
bd6531c
---
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.