Calcular portagens com Gemini
Resposta direta: não está documentado conector nativo do Gemini para a API da Tolls Calculator. O caminho real é function calling (ferramentas declarativas do Gemini): declara uma ferramenta de portagem e a sua aplicação executa a chamada HTTP e devolve o resultado ao modelo. Onde o seu cliente suportar MCP, o servidor MCP de portagens funciona de forma transversal.
Padrão com a API do Gemini
Declare a ferramenta calcular_peajes (polyline, vehicle_class, payment_method) com a instrução «use sempre a ferramenta para valores, nunca estime». Quando o modelo devolver um functionCall, o seu backend chama POST https://back.transcend.cargoffer.com/api/v1/tolls/calculate com Bearer e devolve o JSON como functionResponse.
Notas específicas
Os modelos Gemini respondem bem à instrução explícita de usar a ferramenta para qualquer cifra; sem isso podem citar tarifas antigas. Não espere geometria de rota do modelo. Confirme o estado do suporte a MCP na documentação da Google antes de o prometer; function calling é a opção estável hoje.
Nunca apresente um valor que não venha de uma chamada real à API.