Projeto do Agent Contas ORACLE
This commit is contained in:
114
config/mcp_parameter_mapping.yaml
Normal file
114
config/mcp_parameter_mapping.yaml
Normal file
@@ -0,0 +1,114 @@
|
||||
mcp_parameter_mapping:
|
||||
defaults:
|
||||
use_mock: true
|
||||
tools:
|
||||
consultar_faturas:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
invoice_explanation:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
consultar_vas:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
consultar_historico_vas:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
consultar_status_solicitacao:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
interaction_key: protocol
|
||||
session_key: session_id
|
||||
consultar_tracking:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
interaction_key: protocol
|
||||
session_key: session_id
|
||||
cancelar_vas_avulso:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
extract:
|
||||
subject:
|
||||
from: message
|
||||
type: string
|
||||
strategy: llm
|
||||
description: Extraia somente o nome do serviço que o cliente quer cancelar.
|
||||
Retorne null se não estiver claro.
|
||||
tratar_vas_estrategico:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
extract:
|
||||
subject:
|
||||
from: message
|
||||
type: string
|
||||
strategy: llm
|
||||
description: Extraia somente o nome do serviço estratégico ou incluso citado
|
||||
pelo cliente.
|
||||
contestar_cobranca:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
extract:
|
||||
subject:
|
||||
from: message
|
||||
type: string
|
||||
strategy: llm
|
||||
description: Extraia o nome do serviço/item cuja cobrança será contestada.
|
||||
valor:
|
||||
from: message
|
||||
type: number
|
||||
strategy: llm
|
||||
description: Extraia o valor monetário explicitamente associado ao item.
|
||||
Retorne null se não houver valor.
|
||||
motivo:
|
||||
from: message
|
||||
type: string
|
||||
strategy: llm
|
||||
description: Extraia o motivo da contestação em frase curta; null se não
|
||||
informado.
|
||||
finalizar_atendimento:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
enviar_sms:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
extract:
|
||||
message:
|
||||
from: message
|
||||
type: string
|
||||
strategy: llm
|
||||
description: Mensagem SMS explicitamente definida pelo fluxo de domínio.
|
||||
recuperar_fatura_pdf:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
contract_key: invoice_id
|
||||
session_key: session_id
|
||||
pro_rata:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
termino_desconto:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
extract:
|
||||
nome_plano:
|
||||
from: message
|
||||
type: string
|
||||
strategy: llm
|
||||
description: Extraia o nome do plano se explicitamente citado; null se ausente.
|
||||
valor_divergente:
|
||||
map:
|
||||
customer_key: msisdn
|
||||
session_key: session_id
|
||||
retomar_workflow:
|
||||
map:
|
||||
session_key: session_id
|
||||
Reference in New Issue
Block a user