/ Модель

Характеристики

Контекст
40 960 токенов
Параметры
1,7 млрд
Размер весов
3,4 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Библиотека
transformers
Опубликована
3 окт 2026

miniagent-1.7B-strapi

Генерация текстаТекст → текст3 профессии

Компактная модель Omneity Labs для выполнения последовательных вызовов Strapi 5 API в ограниченных CRUD-сценариях.

2 063скачиваний за 30 дней1лайквеса обновлены3 окт 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Mini Agent 1.7B · Strapi — компактная агентная модель Omneity Labs на архитектуре Qwen3 с 1,7 млрд параметров. Она предназначена для управления Strapi 5 через последовательные вызовы инструмента api_call(method, path, query, body): модель предлагает один вызов, получает его результат и выбирает следующий шаг, а затем формулирует короткий текстовый ответ. Модель независима от Strapi и не является официальным продуктом Strapi.

Проверенная область применения охватывает CRUD-операции и связи для коллекций статей, авторов, категорий, товаров и стран. Модель повторно использует documentId между вызовами и читает связи через populate. Поддерживает интерфейс tool calling; заявленный контекст — 40 960 токенов. В карточке указаны английский язык и варианты весов Transformers BF16, GPTQ и GGUF.

В опубликованной оценке на пяти тестовых коллекциях модель выполнила 191 из 204 заданий, тогда как базовая Qwen3-1.7B — 21 из 204; результаты относятся только к описанной тестовой конфигурации, а квантизованные варианты не прошли полную проверку. Модель может ошибиться в вызове инструмента или перепутать идентификаторы, поэтому подходит для ограниченных сценариев с известной схемой, а не для непроверенных производственных записей. Не проверены административные и аутентификационные операции, загрузка файлов, одиночные маршруты, управление публикацией и восстановление после ошибок. Лицензия — Apache 2.0.

Сценарии применения

  • создание и обновление статей в Strapi 5
  • получение авторов и категорий из коллекций Strapi
  • управление товарами и странами через Content API
  • изменение связей статьи с автором
  • чтение записей Strapi вместе со связанными данными
  • выполнение многошаговых CRUD-сценариев с передачей documentId

Ограничения

Проверена только ограниченная схема из пяти коллекций; модель может предложить ошибочный вызов или неверно перенести идентификатор. Администрирование, аутентификация, загрузки, одиночные маршруты, управление публикацией и восстановление после ошибок не проверялись; квантизованные варианты не прошли полную оценку.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Mini Agent 1.7B · Strapi

A small, open-weight agent that drives Strapi through one real tool call at a time. It calls api_call(method, path, query, body), reads the response, chooses the next call, and ends with a short plain-text answer. The caller executes each call and checks its result.

Mini Agent is Omneity Labs's idea for focused agents that each know one software system. Run one alone, or use it as a specialist for a larger assistant, a Codex extension, or a subagent. This model is independent of Strapi; it is not an official Strapi product.

What it covers

Strapi is an open-source headless CMS. Its Content API lets applications manage entries in developer-defined collections. This model's verified Strapi 5 scope is:

GroupCollectionsActions
EditorialArticles, authors, categoriesList, create, read, update, delete; article–author relations
CatalogProducts, countriesList, create, read, update, delete; product–country relations

It reuses documentId across calls and reads relations with populate. Give it your route, field, relation, and permission details. It has not been verified for admin, auth, uploads, singleton routes, or publication controls.

Run it

Serve locally with an OpenAI-compatible vLLM server:

vllm serve omneity-labs/miniagent-1.7B-strapi \
  --enable-auto-tool-choice --tool-call-parser hermes \
  --default-chat-template-kwargs '{"enable_thinking": false}'

Install openai and requests, then download miniagent_client.py into your project. Set STRAPI_URL and, if needed, STRAPI_TOKEN.

from miniagent_client import MiniAgentClient

agent = MiniAgentClient.from_env()
print(agent.run("List the current articles."))
# For an authorized write: agent.run("Create an author named Ada.", allow_writes=True)

The client offers a single api_call function, accepts only one returned tool call, checks its arguments and route, sends the HTTP request, and feeds the Strapi result back to the model. Reads work by default. Writes need allow_writes=True. It stops on an HTTP error or after the call limit. Use an application-specific allowlist and state check for production writes.

For a compatible cloud endpoint, set MINIAGENT_API_BASE and MINIAGENT_API_KEY; the client code stays the same. For example, if the model appears in the Featherless catalog with function calling enabled, use its OpenAI-compatible API:

export MINIAGENT_API_BASE=https://api.featherless.ai/v1
export MINIAGENT_API_KEY="$FEATHERLESS_API_KEY"

Prompting

  • State the allowed Strapi 5 collections, field types, relations, and permissions.
  • Give one concrete task. For multi-step work, state the order.
  • Return each real Strapi response before asking for the next call. Keep numeric id and documentId distinct.
  • Use non-thinking mode, deterministic decoding, one api_call per turn, and an action limit.

The current release uses native tool_calls. The older plain-JSON interface remains in the v3-json-output tag.

Live Strapi evaluation

Base model and Mini Agent task success by workflow

BF16 checkpointBalanced CRUD + relations (72)Lifecycle + relation updates (62)Post-selection workflows (70)
Qwen3-1.7B base, same api_call interface8/72 (11.1%)6/62 (9.7%)7/70 (10.0%)
Mini Agent70/72 (97.2%)58/62 (93.5%)63/70 (90.0%)

Across the 204 tasks, Mini Agent passed 191 and the base passed 21. Balanced CRUD + relations covers collection and item operations. Lifecycle + relation updates puts more weight on four-call lifecycles and relation changes. Post-selection workflows repeats the full task mix after the interface and prompt were selected. The tasks span five collections, documentId handoffs, article–author and product–country relations, and populated reads. Every rollout starts with a fresh Strapi 5 instance. A pass requires a valid function call, the requested action sequence, and the expected stored state. Plain JSON action text fails the tool-call check. Results apply only to this five-collection fixture. Scores are for BF16; the quantized files have not received the full live evaluation.

Files and limits

PathFormat
Repository rootBF16 Transformers / vLLM checkpoint
gptq-w4a16/GPTQ 4-bit weights, 16-bit activations
gguf/*-BF16.gguf, gguf/*-Q4_K_M.gguf, gguf/*-Q8_0.ggufllama.cpp-compatible GGUF variants

Mini Agent can still propose a wrong call or copy an identifier incorrectly. Use it for bounded workflows on known schemas. Avoid unreviewed production writes, destructive bulk work, open-ended planning, and error recovery.

Apache 2.0. See the Qwen3-1.7B model for architecture and license information. Made by Omneity Labs.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

vLLM

Можно запустить

Подбираем GPU…

Класс архитектуры
Qwen3ForCausalLM
Ревизия весов
cae1dfa

0 моделей