Перейти к основному содержимому

Skills

Skill дает агенту повторяемый метод: когда его использовать, какие входы ему нужны, что делать и как проверять его выходы. Open-Science загружает инструкции, когда это необходимо. Установка Skill не устанавливает описанное в нем научное программное обеспечение.

Найдите дополнительные методы через Каталог Skills, а затем просмотрите их входы и зависимости перед использованием.

Выберите правильный тип способности

Тебе нужноИспользоватьПример
Операция, которая возвращает данные или выполняет кодА. инструментЧитать метаданные GEO; Запуск Python
Метод, который координирует эти операции.SkillВалидировать сырую матрицу подсчета генов
Многоразовая роль с собственными инструкциями и возможностямиА. СпециалистСамостоятельно проверьте таблицу выборки-QC

Начните с Директория Skill, чтобы найти метод, или рецепты, чтобы выбрать из исследовательской ситуации.

Найти и проверить Skill

  1. Открыть Settings → Skills.
  2. Используйте Search skills для поиска его имени или описания. Введите rnaseq-count-qc после Создание примера.
  3. Узкие Filter skills by source, Filter Skills by agent или Filter by Tag, если список остается длинным.
  4. Откройте результат. Прочитайте описание, инструкции, Files, лицензию и Availability. Имя дисплея может отличаться от ID пакета.
  5. Вернитесь в список и проверьте Used by. Выявляет, какие агенты могут использовать пакет; Он не перечисляет завершенных прогонов.

Поиск сохраненного RNA-seq Skill

КонтрольЧто меняется
Изображение / Импорт / Личный заголовокРасширяет исходную группу. - корабли с приложением; Импортируется из пакета или репозитория; Личные создаются локально.
Main Агент переключатель / строка переключенияизменение доступности для Skills, контролируемого пользователем; Skills, требуемый приложением, включен. Файлы остаются установленными.
ИспользуютПоказывает доступность через агента и специалистов Main. Назначьте Specialist доступ в редакторе Specialist.
Управляйте тегами / удалите чип тегаДобавляет или удаляет организационный ярлык; Он не меняет разрешение на исполнение.
Добавить навыкПредлагает создание с помощью агента, прямое авторство, локальную загрузку, импорт GitHub или обнаружение установленной папки.
Диалог + → Save as skillИзвлекает многоразовый метод из завершенной активной ветви; смотреть Шаги по созданию и причины инвалидности.
УправлятьОткрывает оптовое управление для личных и импортных упаковок.
Разговорный импорт → Пакеты SkillПозволяет агенту распознавать прикрепленный ZIP/.skill Упаковка и запрос на одобрение импорта. Прикрепление одного пакета не устанавливает его.

Почему некоторые переключатели нельзя отключить

Окружающая среда и пакеты, Настройка вычислительной среды, Дистанционные вычисления (SSH) и Customize поддерживают основные функции приложений и остаются включенными. Их выключатели проверяются и отключаются. Наведите курсор или сфокусируйте объяснение на This built-in Skill supports core application features and is always enabled.

Это правило активации не устанавливает зависимости, не предоставляет учетные данные и не предоставляет разрешения на работу. Задание Specialist является отдельной областью: проверьте Used by и список возможностей роли.

Каталог по-прежнему содержит общедоступный пакет 23 Skills. Внутренняя поддержка Skills не является дополнительным методом выбора. Требуемая реализация коммутатора.

На скриншоте показано объяснение Customize. Требуемый Skills остается включенным даже при отключении других дополнительных методов.

Настройка остается включенной и объясняет, почему

Используйте его в разговоре

Пример Запросить чек с rnaseq-count-qc

Дайте агенту вход, требуемый Skill, результат и ограничения. Например:

Используйте rnaseq-count-qc Skill на прилагаемой матрице GSE60450. Держите EntrezGeneID и Length в качестве метаданных. Проверяйте размеры и неотрицательные целые числа, сохраняйте исходные идентификаторы выборки и сохраняйте отдельный отчет о методах до / после ввода SHA-256. Используйте существующий Python Notebook.

При запросе на утверждение проверьте полные инструкции и работу. После выполнения, откройте отчет и запись Notebook и сравните с Примеры данных. Более поздняя проверка Specialist является отдельной операцией. Наименование Specialist не означает, что делегирование произошло.

Инструкции против функций Notebook

Наш пакет rnaseq-count-qc содержит инструкции и один справочный файл. не регистрирует вызывающие функции Notebook. Агент читает инструкцию, затем пишет обычный Python или R.

Некоторые пакетные Skills также обеспечивают функции ядра. Их собственные инструкции называют функции и требуемый kernelSkillIds. Не добавляйте каждый установленный идентификатор Skill в это поле: пакет только для инструкций не является помощником ядра. Загруженный Skill также не может предоставлять разрешения файловой системы, сети или инструмента.

Если Skill отсутствует в пикере, проверьте его фильтр источника, включенное состояние и назначение агента. Если его инструкции загружаются, но вычисление не удается, продолжайте с Научные инструменты. Это проблема времени выполнения или ввода, а не доказательство того, что пакет не удалось установить.

Ссылка на осуществление: НавыкиPanel.tsx, SkillDetailView.tsx.