Models.dev: Banco de Dados Open-Source de Especificações, Preços e Capacidades de Modelos de IA

✍️ OpenClawRadar📅 Publicado: May 23, 2026🔗 Source
Models.dev: Banco de Dados Open-Source de Especificações, Preços e Capacidades de Modelos de IA
Ad

Models.dev é um banco de dados open-source de especificações, preços e capacidades de modelos de IA, mantido como um projeto comunitário. Os dados são armazenados no repositório como arquivos TOML, organizados por provedor e modelo, com logotipos em SVG. Ele também alimenta uma API e é usado internamente no opencode.

Acesso à API

Você pode obter todos os dados dos modelos por meio de um único endpoint da API:

curl https://models.dev/api.json

O campo ID do Modelo (ex.: openai/gpt-5) corresponde ao identificador usado pelo AI SDK. Logotipos dos provedores estão disponíveis como arquivos SVG:

curl https://models.dev/logos/{provider}.svg

Substitua {provider} pelo ID do Provedor (ex.: anthropic, openai, google).

Ad

Contribuindo

Para adicionar um novo modelo, primeiro verifique se o provedor já existe no diretório providers/. Se não, crie uma pasta do provedor com um arquivo provider.toml:

name = "Nome do Provedor"
npm = "@ai-sdk/provider"  # Nome do pacote AI SDK
env = ["PROVIDER_API_KEY"]  # Chaves de variáveis de ambiente usadas para autenticação
doc = "https://example.com/docs/models"  # Link para a documentação do provedor

Se o provedor expõe um endpoint compatível com OpenAI, defina npm = "@ai-sdk/openai-compatible" e inclua a URL base: api = "https://api.example.com/v1".

Opcionalmente, adicione um logo.svg ao diretório do provedor usando currentColor para preenchimentos/traçados. Em seguida, crie um arquivo TOML de definição do modelo em providers/{provider}/models/. Exemplo de definição de modelo:

name = "Nome de Exibição do Modelo"
attachment = true  # suporta anexos de arquivos
reasoning = false   # suporta cadeia de pensamento
tool_call = true    # suporta chamada de ferramentas
structured_output = true  # suporta saída estruturada
temperature = true   # suporta controle de temperatura
knowledge = "2024-04"  # data de corte do conhecimento
release_date = "2025-02-19"
last_updated = "2025-02-19"
open_weights = true   # pesos disponíveis publicamente

[cost] input = 3.00 # por milhão de tokens de entrada (USD) output = 15.00 # por milhão de tokens de saída reasoning = 15.00 # por milhão de tokens de raciocínio cache_read = 0.30 # por milhão de tokens de cache lidos cache_write = 3.75 # por milhão de tokens de cache escritos input_audio = 1.00 # por milhão de tokens de áudio de entrada output_audio = 10.00 # por milhão de tokens de áudio de saída

[limit] context = 400_000 # janela de contexto máxima (tokens) input = 272_000 # tokens máximos de entrada output = 8_192 # tokens máximos de saída

[modalities] input = ["text", "image"] output = ["text"]

[interleaved] field = "reasoning_content"

Para provedores wrapper que espelham modelos existentes, use extends (não detalhado no trecho).

Models.dev é um banco de dados open-source e orientado pela comunidade. O código-fonte está no GitHub, e contribuições são bem-vindas para manter os dados atualizados.

📖 Leia a fonte completa: HN LLM Tools

Ad

👀 See Also

O recurso UltraThink do Claude AI retorna com orientações práticas de uso
Tools

O recurso UltraThink do Claude AI retorna com orientações práticas de uso

A Claude AI reinstalou o recurso UltraThink após feedback dos usuários. O esforço médio agora é o padrão para o Opus 4.6 (Max/Team), com esforço alto disponível permanentemente via /model, e o UltraThink como uma substituição de uma única vez para o esforço alto.

OpenClawRadar
Desenvolvedor Cria Habilidades Práticas do Claude para Projetos Kotlin Multiplatform
Tools

Desenvolvedor Cria Habilidades Práticas do Claude para Projetos Kotlin Multiplatform

Um desenvolvedor criou um repositório público de habilidades do Claude especificamente para trabalho com Kotlin Multiplatform, após considerar as habilidades existentes muito genéricas, opinativas ou superficiais. As habilidades abrangem revisões de arquitetura, implementação de funcionalidades, modularização, UI Compose Multiplatform, navegação, pontes de plataforma, deep links, UI adaptativa, testes e governança de build.

OpenClawRadar
🦀
Tools

mcp-memory: SQLite FTS5 + OKF do Google para Memória Rápida de Agentes

mcp-memory é um servidor MCP que dá aos agentes de IA memória persistente usando o formato OKF do Google e SQLite FTS5 para consultas em menos de 20ms. Inclui quatro ferramentas: memory_store, memory_retrieve, memory_search e memory_get_last.

OpenClawRadar
ReRouted: Aplicativo da Barra de Menu do macOS para Fallback Automático entre Claude, Codex, Grok e Mais
Tools

ReRouted: Aplicativo da Barra de Menu do macOS para Fallback Automático entre Claude, Codex, Grok e Mais

ReRouted é um aplicativo leve para a barra de menus do macOS que funciona como um gateway local. Aponte suas ferramentas de IA para um único endpoint; ele roteia e faz fallback automático entre suas contas quando os provedores atingem limites.

OpenClawRadar