> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aihubmix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Ranking de Roteamento e Pool de Modelos

> Acesso sem login ao ranking do roteamento inteligente: pontuações de modelos em 5 categorias e 23 subdimensões, além do pool de modelos roteáveis agrupados por fornecedor

## Parâmetros da Requisição

Este é um endpoint aberto sem login — nenhuma autenticação é necessária; pode ser chamado diretamente por páginas frontend ou por terceiros. O CORS está habilitado e o limite de taxa global da API se aplica. Sem parâmetros de requisição.

## Parâmetros da Resposta

A resposta é um objeto JSON bruto (sem wrapper `success` / `data`), alinhado com a estrutura de dados do ranking do frontend.

<ResponseField name="dims" type="object">
  Rankings por dimensão. As chaves são nomes de dimensões (5 categorias, 23 subdimensões — veja a tabela abaixo); os valores são arrays de modelos em ordem decrescente de pontuação. Apenas modelos atualmente roteáveis aparecem; modelos excluídos manualmente são omitidos. Quando um modelo não tem pontuação própria para uma subdimensão, ele ainda participa via cadeia de fallback de dimensões (por exemplo, `text.coding` → `text.overall`), usando a pontuação da dimensão pai.

  <ResponseField name="m" type="string">
    Nome do modelo.
  </ResponseField>

  <ResponseField name="v" type="string">
    Id do fornecedor do modelo (minúsculas). Pode ser usado como chave do objeto de resposta de [Fornecedores do Pool e Ícones](/pt/api/RouterEndpoints/vendors); esse endpoint é cacheado por 5 minutos, então um fornecedor recém-adicionado ao pool pode faltar brevemente — trate chaves ausentes com fallback.
  </ResponseField>

  <ResponseField name="s" type="number">
    Pontuação normalizada (0–100, uma casa decimal). Quando o modelo não tem pontuação própria para a subdimensão, o valor é normalizado a partir da pontuação da dimensão pai de fallback.
  </ResponseField>

  <ResponseField name="pin" type="number">
    Coeficiente de preço de entrada. É o coeficiente bruto de cobrança da plataforma, não um preço unitário em USD — adequado apenas para comparação relativa entre modelos; para preços em USD, consulte a [Model Management API](/pt/api/Models-API).
  </ResponseField>

  <ResponseField name="pout" type="number">
    Multiplicador de preço de saída, relativo ao preço de entrada — não é um preço independente. O coeficiente de preço de saída de um modelo = `pin` × `pout`; não compare `pout` diretamente entre modelos como preço de saída.
  </ResponseField>

  <ResponseField name="lat" type="integer">
    Latência do primeiro token em milissegundos. `null` quando não há dados medidos disponíveis.
  </ResponseField>
</ResponseField>

<ResponseField name="pool" type="object">
  O pool de modelos roteáveis. As chaves são ids de fornecedores; os valores são os nomes dos modelos do fornecedor atualmente no pool (ordem alfabética).
</ResponseField>

<ResponseField name="poolCount" type="integer">
  Número total de modelos no pool (após deduplicação).
</ResponseField>

## Dimensões

| Categoria               | Subdimensões                                                                                                                                                                                                                                                                |
| ----------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Texto (11)              | `text.overall`, `text.coding`, `text.math`, `text.instruction_following`, `text.longer_query`, `text.language.chinese`, `text.language.english`, `text.occupational.software_it`, `text.occupational.mathematical`, `text.occupational.legal`, `text.occupational.medicine` |
| Visão (6)               | `vision.overall`, `vision.ocr`, `vision.diagram`, `vision.homework`, `vision.chinese`, `vision.english`                                                                                                                                                                     |
| Desenvolvimento Web (4) | `code_webdev.overall`, `code_webdev.html`, `code_webdev.react`, `code_image_to_webdev.overall`                                                                                                                                                                              |
| Busca (1)               | `search.overall`                                                                                                                                                                                                                                                            |
| Documento (1)           | `document.overall`                                                                                                                                                                                                                                                          |

Essas 23 subdimensões são o subconjunto público das 30+ dimensões de roteamento embutidas no [Auto Router (roteamento inteligente de modelos)](/pt/api/auto-router); dimensões de geração de imagem/vídeo não estão incluídas.

<ResponseExample>
  ```json 200 theme={null}
  {
    "dims": {
      "text.coding": [
        { "m": "claude-opus-4-6", "v": "anthropic", "s": 85.4, "pin": 2.5, "pout": 5, "lat": 822 }
      ]
    },
    "pool": {
      "anthropic": ["claude-opus-4-6"]
    },
    "poolCount": 37
  }
  ```
</ResponseExample>

***

Última atualização: 2026-07-13
