Models.dev: Открытая база данных спецификаций, цен и возможностей AI-моделей

Models.dev — это открытая база данных спецификаций, цен и возможностей моделей ИИ, поддерживаемая сообществом. Данные хранятся в репозитории в виде TOML-файлов, организованных по провайдерам и моделям, с логотипами в формате SVG. Она также обеспечивает работу API и используется внутри проекта opencode.
Доступ к API
Вы можете получить все данные моделей через одну точку API:
curl https://models.dev/api.jsonПоле ID модели (например, openai/gpt-5) соответствует идентификатору, используемому в AI SDK. Логотипы провайдеров доступны в виде SVG-файлов:
curl https://models.dev/logos/{provider}.svgЗамените {provider} на ID провайдера (например, anthropic, openai, google).
Как внести вклад
Чтобы добавить новую модель, сначала проверьте, существует ли провайдер в каталоге providers/. Если нет, создайте папку провайдера с файлом provider.toml:
name = "Название провайдера"
npm = "@ai-sdk/provider" # Имя пакета AI SDK
env = ["PROVIDER_API_KEY"] # Ключи переменных окружения для аутентификации
doc = "https://example.com/docs/models" # Ссылка на документацию провайдераЕсли провайдер предоставляет совместимую с OpenAI конечную точку, укажите npm = "@ai-sdk/openai-compatible" и добавьте базовый URL: api = "https://api.example.com/v1".
При желании добавьте файл logo.svg в папку провайдера, используя currentColor для заливок и обводок. Затем создайте файл определения модели TOML в providers/{provider}/models/. Пример определения модели:
name = "Отображаемое название модели"
attachment = true # поддержка вложений
reasoning = false # поддержка цепочки рассуждений
tool_call = true # поддержка вызова инструментов
structured_output = true # поддержка структурированного вывода
temperature = true # поддержка управления температурой
knowledge = "2024-04" # дата отсечки знаний
release_date = "2025-02-19"
last_updated = "2025-02-19"
open_weights = true # веса общедоступны
[cost]
input = 3.00 # за миллион входных токенов (USD)
output = 15.00 # за миллион выходных токенов
reasoning = 15.00 # за миллион токенов рассуждения
cache_read = 0.30 # за миллион кэшированных токенов чтения
cache_write = 3.75 # за миллион кэшированных токенов записи
input_audio = 1.00 # за миллион аудиовходных токенов
output_audio = 10.00 # за миллион аудиовыходных токенов
[limit]
context = 400_000 # максимальный контекст (токены)
input = 272_000 # максимальные входные токены
output = 8_192 # максимальные выходные токены
[modalities]
input = ["text", "image"]
output = ["text"]
[interleaved]
field = "reasoning_content"
Для провайдеров-обёрток, которые дублируют существующие модели, используйте extends (не подробно описано в сниппете).
Models.dev — это проект с открытым исходным кодом, управляемый сообществом. Исходный код находится на GitHub, и мы приветствуем вклады, чтобы данные оставались актуальными.
📖 Читать полный источник: HN LLM Tools
👀 Смотрите также

OctoArch v5.0: Среда выполнения B2B с нулевым доверием и ИИ-персонажами на основе JSON
OctoArch v5.0 — это когнитивная среда выполнения с нулевым доверием для B2B, созданная для строгих корпоративных сценариев использования, таких как извлечение данных из фискальных документов и счетов. Она заменяет текстовые промпты JSON-определяемыми персонами ИИ и реализует изоляцию путей для предотвращения атак на сервер.

移动端浏览器工具:为Claude智能体带来移动应用的浏览器使用技能
Mobile Harness предоставляет Claude/агентам переиспользуемые навыки для мобильных приложений (Reddit, Instagram, TikTok), используя MobAI в качестве исполнительного уровня. Работает с реальными устройствами, эмуляторами, симуляторами, бесплатная ежедневная квота.

OpenClaw ПАРА Организационный Навык Автоматически Сортирует Файлы по Проектам, Областям, Ресурсам, Архивам
Разработчик создал навык OpenClaw, который внедряет метод организации PARA (Проекты, Области, Ресурсы, Архивы) для автоматической сортировки файлов и очистки загромождённых корневых каталогов.

AI Claw: Бессерверный мост соединяет Alexa с локальным OpenClaw с двойной доставкой
AI Claw — это конвейер на Python для AWS Lambda, который соединяет динамики Amazon Echo с локальными экземплярами OpenClaw, обходя 8-секундный таймаут Amazon за счёт архитектуры «отправил и забыл» с двойной доставкой в Telegram и нативный вывод звука на Echo.