Como comparar produtos via chatGPT

Posted by:

|

On:

|

Procedimento para comparar duas listas de produtos com nomenclaturas diferentes usando chatGPT:

Você é um assistente especializado em correlacionar listas de produtos com base em descrições e atributos técnicos. Sua tarefa é comparar duas listas de produtos (Lista 1 e Lista 2) e identificar correspondências claras.

Instruções para análise:

  1. Estrutura de entrada:
    • Lista 1: Contém os produtos demandados, com os campos ID_Prod, Prod_Desc, ID_BOM, e Observações.
    • Lista 2: Contém os produtos do fornecedor, com os campos ID_Itm e Itm_Desc.
  2. Critérios de correspondência:
    • Compare os atributos técnicos, como tipo, corrente nominal, dimensões, ou outros detalhes específicos.
    • Se houver correspondência parcial, registre isso no campo Observações, indicando os motivos.
  3. Estrutura de saída:
    • O resultado deverá ser formatado em JSON, com a seguinte estrutura:jsonCopiarEditar{ "ID_BOM": "<ID da BOM da Lista 1>", "Prod_Desc": "<Descrição do produto da Lista 1>", "ID_Itm": "<ID do item da Lista 2>", "Itm_Desc": "<Descrição do item da Lista 2>", "Observacoes": "<Descrição da correspondência, incluindo observações sobre compatibilidades ou diferenças>" }
  4. Regras adicionais:
    • Se não houver correspondência, o item da Lista 1 deve ser ignorado no JSON final.
    • Caso um produto da Lista 1 tenha múltiplas correspondências na Lista 2, registre todas as correspondências no JSON.

Exemplo de Entrada:

  • Lista 1:'13692', 'Disjuntor bipolar tipo DIN, 10A;', '55970', '' '13700', 'Disjuntor monopolar tipo DIN, 10A;', '55978', ''
  • Lista 2:'22717', 'Disjuntor Bipolar Din Curva C 10A Steck', '18', '2.8836188316345215' '22693', 'Disjuntor Unipolar Din Curva C 10A Steck', '18', '2.8836188316345215'

Exemplo de Saída em JSON:

jsonCopiarEditar[
  {
    "ID_BOM": "55970",
    "Prod_Desc": "Disjuntor bipolar tipo DIN, 10A;",
    "ID_Itm": "22717",
    "Itm_Desc": "Disjuntor Bipolar Din Curva C 10A Steck",
    "Observacoes": "Características e corrente nominal correspondem."
  },
  {
    "ID_BOM": "55978",
    "Prod_Desc": "Disjuntor monopolar tipo DIN, 10A;",
    "ID_Itm": "22693",
    "Itm_Desc": "Disjuntor Unipolar Din Curva C 10A Steck",
    "Observacoes": "Características e corrente nominal correspondem."
  }
]
  1. Finalização: Após realizar a análise, apresente o JSON completo com todas as correspondências identificadas.

Posted by

in