Descreva restrições em linguagem natural

Por Nathan ColeAtualizado

O assistente traduz requisitos expressos nas suas próprias palavras nos campos específicos que o otimizador lê. "A carrinha frigorífica não pode fazer a ronda da padaria antes das 6h" e "deixar duas entregas de baixo valor para amanhã em vez de pagar quatro horas extraordinárias a um segundo motorista" são ambos traduzidos em campos específicos. Esta página percorre o mapeamento com um prompt, apresenta prompts que indicam o resultado em vez de uma definição e explica como comparar otimizações e lidar com restrições que exigem um plano superior.

Os prompts abaixo funcionam da mesma forma no assistente na aplicação e num assistente ligado. Ambos escrevem os mesmos campos através das mesmas ferramentas.

A tradução, num exemplo

O prompt:

Plan tomorrow's 62 deliveries. Two vans, both from the Mons depot,
drivers start at 7:00 and I do not want anyone finishing after 16:30.
The four pharmacy orders have to arrive before 11:00. Chilled orders
can only go on the van with the fridge. If it does not all fit, drop
the lowest-value stops rather than running late, and tell me which
ones you dropped and why.

O que o assistente define:

No promptNo plano
"duas carrinhas do depósito de Mons"Dois veículos num depósito. Veja Adicionar veículos e depósitos
"início às 7:00, fim até às 16:30"A janela de turno do veículo. Veja Turnos, horários de trabalho e limites de rota
"pedidos de farmácia antes das 11:00"Uma janela de horário nesses quatro pedidos. Veja Janelas de horário, tempo de serviço, prioridade e carga
"refrigerados apenas na carrinha com frio"Uma etiqueta obrigatória nos pedidos e a etiqueta correspondente no veículo. Veja Etiquetas: compatibilidade entre veículos e pedidos
"descartar as paragens de menor valor"Prioridade mais alta em tudo o resto. Veja Porque é que um pedido ficou não atribuído
"indicar quais foram descartadas e porquê"O painel Não atribuídos com a sua explicação por pedido

Prompts que indicam o resultado

Indique o resultado e deixe o assistente escolher os campos que o produzem.

Custo, não distância

I pay drivers 28 per hour and the vans cost 0.32 per km, plus 140 a day
each if I use them at all. Optimize for what this actually costs me, and
tell me whether the third van earns its keep.

Os custos de veículos são entradas do otimizador. Veja Custos de veículos e a métrica COST. Com eles definidos, a resposta a "vale a pena a terceira carrinha" é a diferença de COST entre as execuções.

These are long-haul runs under EU rules: 45 minutes of break before
4.5 hours of driving, and it can be split 15 plus 30. Apply that to
both trucks and show me where the breaks land.

Veja Pausas de motoristas e limites de tempo de condução.

Capacidade e recargas

The van holds 18 roll cages. Let it come back to the depot to reload
mid-day if that serves more stops than a second van would.

Veja Vários depósitos, rotas abertas e recargas.

Trabalhos que têm de ficar juntos

The scaffolding drop and the pickup an hour later are one job, same
crew, drop first. Same for the three site visits at Rue Verte, they
run in that order.

Veja Transferências de recolha e entrega e Sequências de pedidos.

Execuções de comparação

O assistente pode executar o otimizador mais do que uma vez e comparar os resultados:

Run this three ways and compare cost, distance, and unassigned orders:
(a) as it stands, (b) with a third van, (c) with the finish time
relaxed to 18:00. Give me a short table and a recommendation.

Cada execução é uma otimização completa sobre os seus dados. A comparação responde a perguntas como "preciso de outro motorista", "quanto me custa o limite das 16:30" ou "quanto acrescenta a janela de 2 horas do novo cliente".

Explicações por pedido

Quando os pedidos ficam não atribuídos, pergunte "porque é que o 88431 não foi servido e qual é a alteração mais barata que o serviria". O Routing24 produz uma explicação por pedido com bloqueadores e alavancas. O assistente transmite-a em palavras simples. Veja Porque é que um pedido ficou não atribuído sobre o mesmo tema.

O que o assistente lhe diz sobre planos e limites

Algumas restrições pertencem a planos pagos: etiquetas, transferências de recolha e entrega, localizações alternativas e grupos de pedidos, sequências de pedidos, listas forçadas de permissão e recusa, depósitos de recarga explícitos, pausas de motoristas, segregação de produtos e validade, os limites máximos de distância, duração e horas extraordinárias, e as taxas de custo de horas extraordinárias e de carga-distância. Veja Planos, faturação e limites gratuitos.

Pedi-las através do assistente comporta-se exatamente como premir o botão Otimizar:

  • As suas primeiras 5 otimizações que usam restrições acima do plano são executadas com essas restrições aplicadas.
  • Depois disso, o otimizador continua a executar mas ignora essas restrições. O assistente tem de lhe indicar quais.
Restrições e edições manuais posteriores

O otimizador respeita as restrições com que é executado. Edições manuais posteriores, suas ou do assistente, podem quebrá-las: o Routing24 comunica o problema em vez de recusar a edição. Veja Consultar, editar e exportar um plano com IA.

Próximo passo

Continue com Consultar, editar e exportar um plano com IA. A referência completa de restrições está em Veículos e restrições.

FAQ

Preciso de conhecer as definições do otimizador para usar o assistente?

Não. Indique o resultado nas suas próprias palavras e o assistente escolhe os campos que o produzem. O requisito de a carrinha frigorífica não poder circular antes das 6h traduz-se num horário de turno; o transporte de produtos refrigerados apenas na carrinha frigorífica traduz-se em etiquetas correspondentes; e a exclusão das paragens de menor valor traduz-se numa prioridade mais alta para as restantes.

Que restrições posso indicar em linguagem natural?

O assistente define tudo o que o otimizador lê: janelas de horário, capacidades e recargas, turnos e horários de trabalho, pausas de motoristas e limites de tempo de condução, etiquetas para compatibilidade entre veículos e pedidos, pares de recolha e entrega, sequências de pedidos, prioridades e custos de veículos. Os prompts funcionam da mesma forma no assistente na aplicação e num assistente ligado.

O assistente pode comparar diferentes cenários de otimização?

Sim. Peça o plano executado de várias formas, por exemplo tal como está, com uma terceira carrinha e com uma hora de fim mais tardia. Cada execução é uma otimização completa sobre os seus dados, e a comparação responde a perguntas como se é necessário outro motorista ou quanto custa um limite de hora em distância e dinheiro.

O que acontece quando peço uma restrição acima do meu plano?

Comporta-se exatamente como premir o botão Otimizar. As suas primeiras otimizações gratuitas com funcionalidades pagas são executadas com essas restrições aplicadas. Depois disso, o otimizador continua a executar mas ignora as restrições acima do plano, e o assistente tem de lhe indicar quais foram ignoradas. As restrições afetadas são listadas na página de planos e faturação.

(c) 2024–2026 Routinghub LLC, empresa de Delaware. Número de registro 7159503.