Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

Listar modelos de decisão disponíveis

Servidor:https://openapi.felo.ai
Bibliotecas Cliente

Listar modelos de decisão disponíveis

​

Retorna apenas modelos cujo model_kind efetivo é decisions. Um mapeamento de provedor ativo pode substituir a categoria base do modelo; sem filtro de provedor, a prioridade do mapeamento em ordem decrescente e o nome do provedor em ordem crescente determinam a substituição. Se nenhum mapeamento ativo fornecer uma categoria, a categoria base é usada (chat quando ausente). Usa a mesma visibilidade, preço vigente, filtro de provedor e ordenação estável de GET /api/v1/models. Um resultado vazio retorna HTTP 200 com object=list e data=[]. Esta é uma leitura do catálogo local: não sincroniza modelos upstream nem cobra por uma chamada de modelo. Os detalhes continuam disponíveis em GET /api/v1/models/{model_id}. O endpoint geral GET /api/v1/models continua incluindo todas as categorias.

Parâmetros de Consulta
  • provider
    Tipo: string
    tamanho mínimo:  
    1

    Filtro opcional de provedor, por exemplo ephone ou openrouter.

Respostas
  • 200
    Tipo: object · ModelList

    Modelos disponíveis

    • data
      Tipo: array object[] · Model[]
      obrigatório
      • created
        Tipo: integer Formato: int64
        obrigatório

        Timestamp de criação no catálogo de modelos, em segundos Unix.

      • id
        Tipo: string
        obrigatório

        ID de modelo da Felo.

      • object
        const:  
        model
        obrigatório
      • owned_by
        Tipo: string
        obrigatório
      • model_kind
        Tipo: string

        Categoria efetiva de capacidade do modelo após as substituições de mapeamento de provedor ativo: chat, image_generation, video_generation ou decisions. Use o endpoint de chamada correspondente a esta categoria.

      • propertyName
        Tipo: anything
    • object
      const:  
      list
      obrigatório
    • propertyName
      Tipo: anything
    application/json
  • 401
    Tipo: object · OpenAIErrorResponse

    Chave de API da Felo inválida ou ausente

    Envelope de erro compatível com a OpenAI. O Router pode incluir code e message sem todos os campos upstream opcionais.

    • error
      Tipo: object
      obrigatório
      • message
        Tipo: string
        obrigatório
      • code
        Tipo: string | null
      • param
        Tipo: string | null
      • type
        Tipo: string

        Tipo de erro compatível com a OpenAI, quando fornecido.

      • propertyName
        Tipo: anything
    • propertyName
      Tipo: anything
    application/json
  • 422
    Tipo: object

    Parâmetro de consulta inválido, como um provider vazio

    • detail
      Tipo: array object[]
      obrigatório
      • propertyName
        Tipo: anything
    application/json
  • 503
    Tipo: object · OpenAIErrorResponse

    O catálogo de modelos está temporariamente indisponível

    Envelope de erro compatível com a OpenAI. O Router pode incluir code e message sem todos os campos upstream opcionais.

    • error
      Tipo: object
      obrigatório
      • message
        Tipo: string
        obrigatório
      • code
        Tipo: string | null
      • param
        Tipo: string | null
      • type
        Tipo: string

        Tipo de erro compatível com a OpenAI, quando fornecido.

      • propertyName
        Tipo: anything
    • propertyName
      Tipo: anything
    application/json
Request Example for get/api/v1/decisions/models
curl "https://openapi.felo.ai/api/v1/decisions/models?provider=openrouter" \
  -H "Authorization: Bearer ${FELO_API_KEY}"
{
  "object": "list",
  "data": [
    {
      "id": "jev-1.13",
      "object": "model",
      "created": 1788220800,
      "owned_by": "Felo Router",
      "model_kind": "decisions"
    }
  ]
}
List available decision models