Agnes Free Model Skills
Три скилла вызывают бесплатные модели Agnes AI: чат, изображения и видео через Python-скрипты и ключ из переменной окружения
- 202 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Запросы, изображения и ключ уходят во внешний сервис Agnes AI, а скрипты скачивают результаты в локальную папку
- Ключ читается из переменных окружения и попадает в вывод, если его по ошибке напечатать или записать в историю оболочки
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/agnes-free-model-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запросы, изображения и ключ уходят во внешний сервис Agnes AI, а скрипты скачивают результаты в локальную папку
- Ключ читается из переменных окружения и попадает в вывод, если его по ошибке напечатать или записать в историю оболочки
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор из трех скиллов для Codex и других агентов, которые обращаются к бесплатным моделям Agnes AI. `agnes-free-text` вызывает текстовую модель Agnes-2.0-Flash: чат, потоковые ответы, помощь с кодом и опыты с вызовом инструментов. `agnes-free-image` работает с Agnes Image 2.1 Flash: картинка по описанию, правка или генерация на основе картинки с загрузкой результата. `agnes-free-video` использует Agnes-Video-V2.0: он создает асинхронную задачу, опрашивает ее и скачивает готовое видео. У каждого скилла есть скрипт на Python (`agnes_text.py`, `agnes_image.py`, `agnes_video.py`), справка по API и файл `agents/openai.yaml`. Агент включает скилл по просьбам вроде «использовать бесплатную модель» или «Agnes картинка». Ключ читается из переменной `AGNES_API_KEY` (запасная `AGNES_TOKEN`), адрес API можно подменить через `AGNES_API_BASE`, а флаг `--dry-run` проверяет форму запроса без обращения к API.
Для кого. Тем, у кого есть ключ Agnes AI и кто хочет, чтобы агент сам вызывал бесплатные текстовые, графические и видеомодели, не набирая запросы к API руками.
Подходит, если
- Нужен бесплатный текстовый ответ или код, и подходит модель Agnes-2.0-Flash с потоковым выводом
- Обложка или иллюстрация получается из описания либо из исходной картинки, а результат скачивается в папку
- Короткий ролик заказывается у видеомодели, и скрипт сам ждет готовности и сохраняет файл
- Форму запроса к Agnes API хочется проверить заранее без списания квоты: флаг `--dry-run`
Не подходит, если
- Нужна другая модель или поставщик: скиллы работают только с API Agnes AI
- Нет ключа Agnes AI: без `AGNES_API_KEY` скрипты ничего не сделают
- Приватные материалы нельзя отправлять третьей стороне: запросы и изображения идут во внешний сервис
- Нужно гарантированное качество видео и стабильные сроки: бесплатные модели могут отставать от платных
Пример запроса к агенту
Используй бесплатную модель Agnes: сделай иллюстрацию для обложки статьи про skills, светлую, технологичную, и скачай результатОграничения
- Нужен ключ Agnes AI в переменной `AGNES_API_KEY` или `AGNES_TOKEN`, в репозитории его нет. Ключ не стоит записывать в скиллы, скрипты и историю оболочки.
- Скилл служит обвязкой над сторонним API: условия, лимиты бесплатного уровня и доступность моделей определяет Agnes AI, а не репозиторий.
- Видео создается асинхронно, и статус задачи нужно опрашивать, что скрипт делает флагом `--wait`.
- README написан по-китайски, английская версия лежит в `README.en.md`.
Как отключить. Папки `agnes-free-text`, `agnes-free-image` и `agnes-free-video` удаляют из `~/.codex/skills/` или из каталога скиллов вашего агента. Ключ убирают из окружения командой `unset AGNES_API_KEY` и из файлов профиля оболочки.
Частые вопросы
Как установить скиллы Agnes в Codex?
Скопируйте нужные папки: `cp -R agnes-free-text ~/.codex/skills/`, а также `agnes-free-image` и `agnes-free-video`. Затем задайте ключ командой `export AGNES_API_KEY="..."`.
Где взять ключ и как его задать?
Ключ выдает сервис Agnes AI. Скрипты читают его из `AGNES_API_KEY`, а запасной переменной служит `AGNES_TOKEN`. В репозитории ключей нет, в скиллы и историю оболочки их записывать не стоит.
Как сделать видео и дождаться результата?
Командой `python3 agnes-free-video/scripts/agnes_video.py create --prompt "..."`, затем `status --task-id <id> --wait --download-dir downloads`: скрипт опрашивает задачу и скачивает файл.
Как проверить скрипты без обращения к API?
Выполните `python3 -m py_compile` для трех скриптов и `--help` у каждого, а запрос к тексту можно прогнать с флагом `--dry-run` без вызова API.
Подходит ли набор для других агентов, кроме Codex?
Скиллы ставятся как обычные папки со `SKILL.md`, и README допускает подключение в любом рантайме, который читает файл `SKILL.md`. Подробная установка описана для Codex.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкрипт на Python вызывает API Agnes AI: текст, картинки и видео по описанию, фото или двум ключевым кадрам, с опросом готовности
Scenario Agent Skills
scenario-labs-skills
Скиллы платного сервиса Scenario: изображения, видео, звук и 3D из агента, подбор модели и цены до расхода, наборы для игровых ассетов и брендов
Скилл ведет агента от сгенерированной картинки к игровому ассету: спрайты, анимация из видео и проверка перед выпуском
Набор скиллов ведет агента через моделирование, материалы, анимацию и проверку 3D-ассетов в Blender с готовыми Python-скриптами.
Три скилла для Meshy CLI: агент делает 3D-модели по тексту и фото, текстурирует и готовит их к 3D-печати
Официальный скилл SpicyAPI: агент запускает и отслеживает задачи генерации изображений, видео и аудио через MCP, CLI или SDK
Коротко о README
README объясняет, что репозиторий содержит только файлы скиллов, справку по API и вспомогательные скрипты, без ключей и результатов. В нем есть таблица из трех скиллов с моделями и фразами-триггерами, установка копированием, настройка ключа, проверка скриптов, примеры для текста, картинки и видео и перечень границ безопасности.
Бейдж для README
Исходный SKILL.md
--- name: agnes-free-text description: Call the free Agnes text model API for chat completions, streaming answers, coding help, tool-calling experiments, and OpenAI-compatible text generation. Use when the user asks for 免费文本, 免费的文本模型, free text API, Agnes text, Agnes-2.0-Flash, free LLM calls, or wants to use a free chat/completion model through an Agent skill. --- # Agnes Free Text Use this skill to call Sapiens AI's Agnes-2.0-Flash text model through the Agnes API. ## Credential Rule Read the API key from the environment. Do not hardcode keys in prompts, scripts, skill files, commits, or shell history. Preferred variable: ```bash export AGNES_API_KEY="..." ``` The helper also accepts `AGNES_TOKEN` as a fallback. ## Quick Start Run a normal chat completion: ```bash python3 scripts/agnes_text.py chat \ --prompt "用三句话解释 Agent 为什么需要工具调用" ``` Use a system prompt and save the raw response JSON: ```bash python3 scripts/agnes_text.py chat \ --system "You are a concise technical writer." \ --prompt "Explain tool calling for a beginner." \ --output-json ./outputs/agnes-free-text/response.json ``` Pass tool definitions from JSON: ```bash python3 scripts/agnes_text.py chat \ --prompt "Decide whether a weather tool is needed." \ --tools-json ./tools.json \