Навык Tool User: Выполнение действий с инструментами в среде
Навык Tool User решает задачу взаимодействия ИИ-агентов с симулированной средой посредством инструментов для выполнения действий и сбора информации. Скилл позволяет модифицировать окружение, проводить измерения и выполнять эксперименты, требующие инструментального взаимодействия.
Скилл определяет целевой объект или местоположение (например, ground, tree, metal fork) и выполняет действие use TOOL on TARGET. При необходимости, навык сначала проверяет наличие инструмента в инвентаре (pick up OBJ) и интерпретирует результат взаимодействия (look around, observe). Основа - последовательное выполнение действий для достижения цели.
В основе работы – Python, Natural Language Processing и Knowledge Graph. Скилл использует Large Language Models для обработки естественного языка и управления инвентарем инструментов, определения целей и интерпретации результатов. Ключевые особенности: управление инвентарем, идентификация цели, выполнение действий и интерпретация наблюдений.
$ ls -R related_skills/
azure-ai-agents-persistent-dotnet — C# SDK для управления постоянными AI-агентами
gemini-api-dev — Библиотека для быстрой разработки AI-агентов
Skill validating-ai-ethics-and-fairness: Оценка этичности и справедливости AI проектов
rig — Унифицированный API для разработки AI-приложений
npx skills add https://github.com/zjunlp/SkillNet/tree/main/experiments/src/skills/scienceworld/scienceworld-tool-user
[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы