Prompt file imported from Bergami/CriEduc.SmartQuest (
.github/prompts/correcao-questions.prompt.md). Copyright stays with the author.
Contexto
-
Foi realizado um ajuste na forma de tratar a extração de questões e alternativas, melhorando a performance e reduzindo a complexidade.
-
Após essa etapa, foi feito o levantamento do que faltava ainda para concluir a migração do sistema para uso do pydantic, as considerações foram documentadas no arquivo em docs\pydantic_migration_remaining_work_analysis.md
-
Após a apicação da primeira fase, presente no arquivo "pydantic_migration_remaining_work_analysis.md", foi constatado problemas no retorno das questions e alternatives, durante a execução do caso de uso principal.
"questions": [
{
"number": 1,
"question": "",
"alternatives": [],
"hasImage": false,
"context_id": null
},
{
"number": 2,
"question": "",
"alternatives": [],
"hasImage": false,
"context_id": null
},
{
"number": 3,
"question": "",
"alternatives": [],
"hasImage": false,
"context_id": null
},
{
"number": 4,
"question": "",
"alternatives": [],
"hasImage": false,
"context_id": null
},
{
"number": 5,
"question": "",
"alternatives": [],
"hasImage": false,
"context_id": null
},
{
"number": 6,
"question": "",
"alternatives": [],
"hasImage": false,
"context_id": null
},
{
"number": 7,
"question": "",
"alternatives": [],
"hasImage": false,
"context_id": null
}
]
plano de ação
-
Identificar por meio de uma análise detalhada do fluxo do endpoint principal o motivo do problema, ausência de conteúdo das questões e das alternativas.
-
Traçar um plano de correção para resolução total do problema.
-
evidênciar a solução do problema por meio da execução do endpoint principal. Observação: Usar como documento no request o mais recente pdf precente no diretório documents.
importante
-
Ter foco no problema relatado e na solução, não desviando do caminho para solução.
-
Não inventar dados ou informações.
-
Sempre que afirmar algo, deve ter provas do que está sendo dito, por meio das análises do código.