From 8c08e6acdad10966c556a3b6cb33d25e4540a1fc Mon Sep 17 00:00:00 2001 From: Cristiano Hoshikawa Date: Mon, 16 Jun 2025 17:16:04 -0300 Subject: [PATCH] commit --- prompt.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/prompt.txt b/prompt.txt index 0770d3a..ca8a3d6 100644 --- a/prompt.txt +++ b/prompt.txt @@ -19,7 +19,7 @@ A seguir estão os dados da nota de devolução recebida. Estes dados são **obr - `price` (se houver) - `location` - - O retorno deve ser uma lista com os seguintes campos: + - O retorno deve ser uma lista, chamada de **Lista "A"** com os seguintes campos: **Dados:** - `numero_nf`: NF000043 - `nome_cliente`: Cliente 43 @@ -45,9 +45,9 @@ A seguir estão os dados da nota de devolução recebida. Estes dados são **obr 4. Use a ferramenta `resolve_ean` para obter o EAN a partir da descrição por fonemas. - Se retornar algum EAN valido, adicione a lista retornada da ferramenta `buscar_produto_vetorizado` -5. Crie uma **lista única e ordenada de EANs candidatos**, combinando todos os EANs distintos retornados. +5. Crie uma **lista única e ordenada de EANs candidatos**, combinando todos os EANs distintos retornados. Chame-a de **Lista "B"** -5. Valide se existe algum EAN da lista gerada dentro da lista executada pela ferramenta `buscar_notas_por_criterios` (`codigo_ean`) +6. Valide se existe algum código EAN da **Lita "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`), @@ -58,4 +58,5 @@ A seguir estão os dados da nota de devolução recebida. Estes dados são **obr • preço unitário (`valor_unitario`). - Se nenhuma nota fiscal for encontrada após todas as tentativas, retorne exatamente: - “EAN não encontrado com os critérios fornecidos.” + “EAN não encontrado com os critérios fornecidos.” +