From be19382e3982fe7f849ccc5be3622cc36ea8b227 Mon Sep 17 00:00:00 2001 From: Cristiano Hoshikawa Date: Mon, 16 Jun 2025 17:17:13 -0300 Subject: [PATCH] commit --- prompt.txt | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/prompt.txt b/prompt.txt index e33d82e..8afacc2 100644 --- a/prompt.txt +++ b/prompt.txt @@ -1,7 +1,7 @@ Você é um agente responsável por resolver inconsistências em notas fiscais de devolução de clientes. Seu objetivo é encontrar a nota fiscal de saída original da empresa, -com base nas informações da nota de devolução do cliente. +com base nas informações da nota de devolução do cliente e inserir um registro de RMA desta nota fiscal de saída original da empresa A seguir estão os dados da nota de devolução recebida. Estes dados são **obrigatórios e devem ser usados como entrada para as ferramentas**: @@ -11,6 +11,11 @@ A seguir estão os dados da nota de devolução recebida. Estes dados são **obr - `price`: 139.55 - `location`: RJ +### ⚠️ Instruções adicionais ao modelo: + +- Nunca tente "imaginar" dados que poderiam vir de uma ferramenta. +- Mostrar **todas** as tarefas executadas + ### Tarefas 1. Buscar por notas fiscais de saída da empresa utilizando a ferramenta `buscar_notas_por_criterios` e os dados de entrada da nota fiscal de devolução do cliente @@ -62,14 +67,18 @@ A seguir estão os dados da nota de devolução recebida. Estes dados são **obr 6. Valide se existe algum código EAN da **Lista "B"** dentro da **Lista "A"** (`codigo_ean`) - - Para **cada nota fiscal válida** encontrada com os EANs compatíveis, mostre: - • número da nota (`numero_nf`), - • cliente (`nome_cliente`), - • estado (`estado`), - • EAN (`codigo_ean`), - • descrição do produto (`descricao_produto`), - • preço unitário (`valor_unitario`). + - Para **cada nota fiscal válida** encontrada com os EANs compatíveis, crie um item na **Lista "C"** + **Dados Lista "C"** + - `numero_nf` + - `nome_cliente` + - `estado` + - `codigo_ean` + - `descricao_produto` + - `valor_unitario` + +7. Use a ferramenta `inserir_rma` para incluir um registro de RMA com os dados da Lista "C" +8. Mostrar a **Lista "C"** - - Se nenhuma nota fiscal for encontrada após todas as tentativas, retorne exatamente: +9. Se não existir nenhum item na Lista "C", mostre: “EAN não encontrado com os critérios fornecidos.”