GPU Specs API
Бесплатный REST API с характеристиками более 12 013 видеокарт NVIDIA, AMD и Intel. JSON-формат, без регистрации, без API-ключа.
Base URL
https://gpu-ark.ru/api/v1/
Endpoints
GET /api/v1/gpus/
Список всех видеокарт с пагинацией.
Параметры запроса:
| Параметр | Тип | Описание |
|---|---|---|
| page | int | Номер страницы (по умолчанию 1) |
| per_page | int | Элементов на странице (по умолчанию 50, макс. 200) |
| vendor | string | Фильтр по производителю: nvidia, amd, intel |
| search | string | Поиск по названию GPU |
| sort | string | Сортировка: gpi, name, ram, cores, release_date. Префикс - для убывания |
| min_gpi | float | Минимальное значение GPU Performance Index |
Пример запроса:
curl "https://gpu-ark.ru/api/v1/gpus/?vendor=nvidia&sort=-gpi&per_page=5"
Пример ответа:
{
"count": 1842,
"page": 1,
"per_page": 5,
"total_pages": 369,
"results": [
{
"name": "NVIDIA H100 SXM5 80 GB",
"slug": "nvidia-h100-sxm5-80-gb",
"vendor": "NVIDIA",
"manufacturer": "NVIDIA",
"ram": 80,
"ram_type": "HBM3",
"cores": 16896,
"gpi_value": 187.5,
"fp32_performance": 66.91,
"card_release_date": "2023-03-21",
"url": "https://gpu-ark.ru/ru/gpu/nvidia-h100-sxm5-80-gb/"
}
]
}
GET /api/v1/gpus/{slug}/
Полные характеристики конкретной видеокарты.
Пример:
curl "https://gpu-ark.ru/api/v1/gpus/nvidia-geforce-rtx-4090/"
Возвращает все характеристики: VRAM, частоты, производительность (FP16/FP32/FP64/BF16/TF32/INT8), шина, TDP, API (CUDA, Vulkan, OpenCL), NVENC/NVDEC и GPI.
GET /api/v1/compare/{slug1}-vs-{slug2}/
Сравнение двух видеокарт.
Пример:
curl "https://gpu-ark.ru/api/v1/compare/nvidia-geforce-rtx-4090-vs-nvidia-geforce-rtx-3090/"
Лимиты
- Без регистрации и API-ключа
- До 100 запросов в минуту с одного IP
- Данные кэшируются на 1 час
- Максимум 200 элементов на страницу
Примеры использования
Python:
import requests
# Все GPU NVIDIA с GPI > 100
response = requests.get("https://gpu-ark.ru/api/v1/gpus/", params={
"vendor": "nvidia",
"min_gpi": 100,
"sort": "-gpi",
})
gpus = response.json()["results"]
for gpu in gpus:
print(f"{gpu['name']}: GPI {gpu['gpi_value']}, {gpu['ram']} GB {gpu['ram_type']}")
JavaScript:
// Характеристики конкретной GPU
const res = await fetch("https://gpu-ark.ru/api/v1/gpus/nvidia-geforce-rtx-4090/");
const gpu = await res.json();
console.log(`${gpu.name}: ${gpu.fp32_performance} TFLOPS, ${gpu.ram} GB ${gpu.ram_type}`);
Встраиваемые виджеты
Готовые виджеты для вставки на ваш сайт через <iframe>.
Данные всегда актуальны, ссылка на GPU Ark включена автоматически.
Карточка GPU
Компактный блок с ключевыми характеристиками одной видеокарты. Подходит для обзоров и статей.
Код для вставки:
<iframe
src="https://gpu-ark.ru/embed/gpu/nvidia-geforce-rtx-4090/"
width="440" height="320"
frameborder="0"
title="NVIDIA GeForce RTX 4090 — GPU Ark">
</iframe>
Замените nvidia-geforce-rtx-4090 на slug нужной GPU (см. API).
Сравнение GPU
Таблица сравнения двух видеокарт. Лучшие значения подсвечиваются.
Код для вставки:
<iframe
src="https://gpu-ark.ru/embed/compare/nvidia-geforce-rtx-4090-vs-nvidia-geforce-rtx-3090/"
width="640" height="460"
frameborder="0"
title="RTX 4090 vs RTX 3090 — GPU Ark">
</iframe>
Рейтинг GPU по GPI
Топ видеокарт по GPU Performance Index. Можно фильтровать по вендору и задать количество.
Код для вставки:
<iframe
src="https://gpu-ark.ru/embed/top/?vendor=nvidia&limit=10"
width="540" height="580"
frameborder="0"
title="Top GPU по GPI — GPU Ark">
</iframe>
Параметры: vendor (nvidia, amd, intel), limit (1–50, по умолчанию 10).
Условия использования
API бесплатен для любого использования — коммерческого и некоммерческого.
Единственное требование: при использовании данных GPU Ark укажите ссылку на источник:
Данные: <a href="https://gpu-ark.ru">GPU Ark</a>
Это помогает нам продолжать поддерживать и развивать бесплатный сервис.
Мы оставляем за собой право ограничить доступ при злоупотреблении (DDoS, массовый скрейпинг без атрибуции).
О данных
База содержит 12 013+ видеокарт с подробными характеристиками:
- VRAM, тип памяти, ширина шины, пропускная способность
- CUDA-ядра, TMU, ROP, Tensor Cores, RT Cores
- Производительность: FP16, FP32, FP64, BF16, TF32, INT8 (TFLOPS)
- NVENC / NVDEC: поколение, кодеки (H.264, H.265, AV1, VP9)
- API: CUDA, Vulkan, OpenCL, OpenGL, DirectX
- GPI — GPU Performance Index (авторская метрика)
Данные обновляются автоматически из открытых источников.
Связь
Принимаем предложения тут: t.me/maxvyaznikov