К основному содержанию
скилл Claude Code CX Codex Cursor GitHub Copilot

omni-models — скилл для Claude Code: что делает и как установить

Запрашивает список доступных ИИ-моделей у настроенных провайдеров через локальный сервис OmniRoute. Помогает находить модели по фильтрам и управлять алиасами.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add cheaper-inference/OmniRoute --skill omni-models -a claude-code
Открыть на GitHub

Что делает omni-models

Скилл обращается к API OmniRoute для получения данных о моделях от настроенных провайдеров. Через эндпоинты GET /api/v1/models и POST /api/v1/models/query агент фильтрует варианты по контексту, типу или возможностям, а также считывает каталог OpenRouter. Результаты выдачи упорядочены по владельцу и идентификатору.

Для выполнения запросов обязательно требуется токен Bearer или сессионная кука из POST /api/auth/login. Если сервис поднят локально, проверку ключа можно отключить переменной REQUIRE_API_KEY=false, иначе вызовы завершатся ошибкой доступа. Также инструмент позволяет запускать тесты доступности для отдельной модели или всего каталога сразу.

Какие задачи решает

  • получить список доступных моделей от подключённых провайдеров
  • настроить алиасы для нужных языковых моделей через API
  • отфильтровать модели по минимальному контексту и возможностям
  • протестировать доступность конкретной модели или всего каталога

Примеры запросов агенту

  • Запроси список доступных моделей через OmniRoute с фильтром по контексту
  • Создай алиас для новой модели через POST /api/models/alias
  • Запусти проверку всех моделей через POST /api/models/test-all

Как установить omni-models

1Через Skills CLI (Vercel)

npx skills add cheaper-inference/OmniRoute --skill omni-models -a claude-code

2Вручную: положить файлы

~/.claude/skills/omni-models/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/omni-models/

Из того же набора34

Весь набор →
cli-setup cheaper-inference Помогает агенту настроить OmniRoute, управлять автозапуском демона, обновлять CLI и менять параметры текущей сессии. Claude Code CX Codex Cursor +1 1 200установок omni-combos-routing cheaper-inference Скилл создаёт и настраивает связки моделей с разными стратегиями маршрутизации, цепочками fallback и метриками. Пригодится для управления OmniRoute через API. Claude Code CX Codex Cursor +1 1 200установок omni-inference cheaper-inference Скилл подключает эндпоинты для чат-комплишенов, эмбеддингов, аудио и изображений в стиле OpenAI. Пригодится агентам для прямого доступа к API вывода моделей. Claude Code CX Codex Cursor +1 1 100установок cli-providers cheaper-inference Помогает управлять подключениями провайдеров через OmniRoute: смотреть список, проверять настройки и менять ключи. Пригодится для работы с подключениями из терминала. Claude Code CX Codex Cursor +1 1 100установок omni-auth cheaper-inference Скилл для управления API-ключами и сессиями в OmniRoute. Настраивает Bearer-токены для запросов, получает сессионные куки и конфигурирует вход в Dashboard через пароль или OIDC. Claude Code CX Codex Cursor +1 1 100установок cli-routing cheaper-inference Скилл помогает настраивать маршрутизацию языковых моделей через утилиту omniroute прямо из терминала. Позволяет создавать комбинации и переключать цепочки вызовов. Claude Code CX Codex Cursor +1 1 100установок omni-mcp cheaper-inference Подключает MCP-сервер OmniRoute к агенту для маршрутизации запросов, работы с памятью, кэшем и аудитом. Нужен, когда эти операции требуется вызывать через MCP-инструменты. Claude Code CX Codex Cursor +1 1 100установок omni-providers cheaper-inference Управляет подключениями к 375 AI-провайдерам через REST API: добавляет ключи, тестирует соединения, синхронизирует модели. Claude Code CX Codex Cursor +1 1 100установок

Похожие

market-sizing phuryn Скилл для расчёта TAM, SAM и SOM рынка — с top-down и bottom-up подходами. Помогает оценить возможность и подготовить питч для инвесторов. Claude Code CX Codex Cursor +1 3 000установок mem0-vercel-ai-sdk mem0ai Скилл помогает подключить память Mem0 к Vercel AI SDK. Он учит агента внедрять историю и контекст в вызовы generateText и streamText. Claude Code CX Codex Cursor +1 508установок comfyui NousResearch Скилл запускает ComfyUI для генерации изображений, видео и аудио через diffusion workflow. Пригодится для локальной работы и Comfy Cloud. Claude Code CX Codex Cursor +1 391установок pandas-pro https://github.com/Jeffallan Скилл для эффективной работы с pandas: очистка данных, агрегация, объединение таблиц, временные ряды. Пригодится, если часто манипулируешь DataFrame и хочешь избежать ошибок с индексированием и циклами. Claude Code CX Codex Cursor +1 5 700установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. Claude Code Claude.ai 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. Claude Code 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. Claude Code CX Codex Cursor +1 1 100 000установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. Claude Code Claude.ai 130 949установок

Вопросы о omni-models

Как установить omni-models в Claude Code?

Выполните команду npx skills add cheaper-inference/OmniRoute --skill omni-models -a claude-code в терминале.

Что делает omni-models?

Скилл запрашивает API OmniRoute, позволяя просматривать каталог моделей разных провайдеров, искать варианты по параметрам и управлять алиасами.

Что требуется для авторизации запросов в OmniRoute?

Нужен действующий Bearer-токен или сессионная кука из POST /api/auth/login. Для локальной среды без авторизации можно выставить REQUIRE_API_KEY=false.

Исходный текст

SKILL.md · MIT
---
name: omni-models
description: Query available AI models across all configured providers. List models, resolve model aliases, and browse the full model catalog including provider-specific variants.
---
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->

## Overview

Query available AI models across all configured providers. List models, resolve model aliases, and browse the full model catalog including provider-specific variants.

## Authentication

All requests require a valid Bearer token or session cookie. Obtain a token via `POST /api/auth/login` or configure `REQUIRE_API_KEY=false` for local development.

## Endpoints

### GET /api/v1/models

List available models

Returns all models available across configured providers. The discovery filters (`capability`, `min_context`, `kind`, `q`) are opt-in: without them the response is unchanged. They narrow the caller's own (key-filtered) catalog and run before `limit`/`after` paging.

```bash
curl http://localhost:20128/api/v1/models \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
```

### POST /api/v1/models/query

Query a model shortlist

Filtered shortlist over the same catalog as `GET /v1/models` (same auth and per-key visibility). Results are ordered by `owned_by`, then `id`, and capped by `limit` (default 20, maximum 100).

```bash
curl -X POST http://localhost:20128/api/v1/models/query \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### GET /api/models

List models (management)

```bash
curl http://localhost:20128/api/models \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
```

### POST /api/models/alias

Create or update a model alias

```bash
curl -X POST http://localhost:20128/api/models/alias \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### GET /api/models/catalog

Get full model catalog

```bash
curl http://localhost:20128/api/models/catalog \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
```

### GET /api/models/openrouter-catalog

GET models › openrouter catalog

```bash
curl http://localhost:20128/api/models/openrouter-catalog \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
```

### POST /api/models/test

POST models › test

```bash
curl -X POST http://localhost:20128/api/models/test \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### POST /api/models/test-all

POST models › test all

```bash
curl -X POST http://localhost:20128/api/models/test-all \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### GET /api/v1/models/{model}

GET models › <model>

```bash
curl http://localhost:20128/api/v1/models/{model} \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
```

## Payloads

See the full OpenAPI specification at `GET /api/openapi/spec` or `docs/openapi.yaml` for detailed request/response schemas.

© cheaper-inference · MIT · cheaper-inference/OmniRoute

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой