Skip to main content
Independent benchmark catalog of AI models. Returns LLM scores (Intelligence Index, MMLU Pro, GPQA, LiveCodeBench, AIME), pricing, and speed metrics, plus Elo rankings for text-to-image, image-editing, text-to-speech, text-to-video, and image-to-video models. Use when an agent needs to compare models on quality, cost, or latency before picking one for a task. 6 endpoints available through Lava’s AI Gateway. See the Artificial Analysis API docs for full documentation.
This provider is managed — no additional setup required.

Endpoints

List benchmarked LLMs with Intelligence Index, coding/math scores, pricing, and speed metrics

GET https://artificialanalysis.ai/api/v2/data/llms/models — Free
const data = await lava.gateway('https://artificialanalysis.ai/api/v2/data/llms/models', { method: 'GET' });

Elo rankings for text-to-image generation models

GET https://artificialanalysis.ai/api/v2/data/media/text-to-image — Free
const data = await lava.gateway('https://artificialanalysis.ai/api/v2/data/media/text-to-image', { method: 'GET' });

Elo rankings for image-editing models

GET https://artificialanalysis.ai/api/v2/data/media/image-editing — Free
const data = await lava.gateway('https://artificialanalysis.ai/api/v2/data/media/image-editing', { method: 'GET' });

Elo rankings for text-to-speech models

GET https://artificialanalysis.ai/api/v2/data/media/text-to-speech — Free
const data = await lava.gateway('https://artificialanalysis.ai/api/v2/data/media/text-to-speech', { method: 'GET' });

Elo rankings for text-to-video models. Pass ?include_categories=true for per-category breakdowns.

GET https://artificialanalysis.ai/api/v2/data/media/text-to-video?include_categories=true — Free
const data = await lava.gateway('https://artificialanalysis.ai/api/v2/data/media/text-to-video?include_categories=true', { method: 'GET' });

Elo rankings for image-to-video models. Pass ?include_categories=true for per-category breakdowns.

GET https://artificialanalysis.ai/api/v2/data/media/image-to-video?include_categories=true — Free
const data = await lava.gateway('https://artificialanalysis.ai/api/v2/data/media/image-to-video?include_categories=true', { method: 'GET' });

Next Steps

All Providers

Browse all supported AI providers

Forward Proxy

Learn how to construct proxy URLs and authenticate requests