|
--- |
|
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. |