Objetivo
- Priorize o provedor mais barato para uma solicitação.
- Priorize o provedor com menor latência para fluxos interativos.
- Priorize o provedor com maior throughput para geração em lote.
1. Adicione provider.sort à solicitação
Para solicitações de texto, defina a classificação desejada diretamente no objeto provider.
pricelatencythroughput
2. Escolha a classificação adequada para a carga de trabalho
Use:pricequando o custo importa mais que a latência de caudalatencypara chat, copilotos e ferramentas com intervenção humanathroughputpara geração em grande volume ou preenchimentos retroativos
3. Entenda o que o gateway compara
Ao definir uma classificação explícita por solicitação, o gateway classifica os candidatos de forma determinística, em vez de usar a combinação ponderada e equilibrada padrão. Para modelos de texto:pricecompara uma base de preços comum entre os provedores elegíveis- se houver medidores de texto compartilhados, o gateway prioriza aqueles que correspondem a
input_text_tokenseoutput_text_tokens latencyusa os dados de latência mais recentes dos provedoresthroughputusa as medições de throughput mais recentes
4. Mantenha um conjunto realista de provedores
A classificação funciona melhor quando você restringe o conjunto de candidatos, se necessário. Por exemplo, classifique apenas um conjunto aprovado de provedores:5. Verifique o resultado da classificação
Ao depurar, inspecione a solicitação em Gateway -> Uso e procure:- provedores considerados
- provedores classificados
- os fatores de pontuação do roteamento para preço, latência ou throughput