Мы поговорим о том, как установить навыки из сообщества AnythingLLM. Хотя языковые модели обладают потрясающими возможностями, они также имеют существенные ограничения. К счастью, вы можете Устанавливайте "навыки" непосредственно из интерфейса AnythingLLM. и таким образом устранить эти недостатки. Давайте посмотрим, как это сделать и каковы преимущества использования этого варианта.
Что представляют собой «навыки» или «навыки агента» в рамках программы AnythingLLM?

Разговор о чем угодно, связанном с программой LLM, — это разговор о чем-то другом. одно из наиболее комплексных решений для локального запуска ИИ.Это приложение позволяет загружать и устанавливать различные языковые модели и использовать их для улучшения работы автономных агентов или для общения с локальными документами (RAG). Оно также включает в себя возможности интеграции для подключения к различным сторонним инструментам и сервисам. (См. соответствующую тему) Как без проблем настроить AnythingLLM с первого раза).
Ещё один вариант — установить навыки из сообщества AnythingLLM. Чтобы понять, что это за «навыки», помните, что Одних только языковых моделей (LLM) недостаточно.Например, многие не могут проверить погоду в режиме реального времени, подключиться к внешней базе данных или запустить собственные скрипты.
Для этого и многого другого моделям необходимы подходящие инструменты. И именно здесь вступают в игру «Навыки агентов», многие из которых можно получить благодаря интеграции с Community Hub. Какие навыки входят в экосистему AnythingLLM?
Навык — это модуль, который добавляет определенные функции в ассистент.Эти небольшие фрагменты кода действуют как плагины, предоставляя вашему ИИ-клиенту новые инструменты и функции. Это может быть что-то простое, например, команда для генерации изображений, или что-то более сложное, например, интеграция с внешним сервисом.
Установите навыки из сообщества AnythingLLM.
Установка навыков из сообщества AnythingLLM — это простой и безопасный процесс. Многие навыки можно найти и установить именно там. Общественный центркоторый является централизованное хранилище Здесь сообщество пользователей и разработчиков AnythingLLM делится своими проектами. Там много интересного контента, организованного по категориям, например:
- Навыки агента: которые представляют собой исполняемые инструменты, предоставляющие агенту новые технические возможности.
- Системные подсказкиШаблоны системных инструкций, оптимизированные для конкретных ролей, таких как программирование, написание кода, анализ и т. д.
- Команды с косой чертойБыстрые сочетания клавиш для активации действий в чате.
- Рабочие пространства и коннекторы: Настройки рабочей области и источника данных по умолчанию.
Как установить навыки из сообщества AnythingLLM.

Теперь давайте посмотрим, как установить навыки из сообщества AnythingLLM. В рамках приложения Есть вкладка, где отображаются самые популярные навыки, и ссылка на официальный репозиторий, чтобы найти больше. Или вы можете Перейдите непосредственно в центр AnythingLLM. и изучите разнообразный каталог вариантов.
Аутентификация (параметры для общедоступных навыков)

Прежде чем начать, важно понять одну ключевую деталь о Центре сообщества. Для получения общедоступных навыков не требуется никакой аутентификации. Для импорта в приложение AnythingLLM. Вы можете просматривать Центр и выбирать любые общедоступные навыки без необходимости ввода ключа подключения.
Если же, с другой стороны, вы хотите импортировать частный навык Если вы или ваша команда создали и загрузили данные в Hub, вам потребуется... Ключ подключенияЭто ключ, идентифицирующий вашу учетную запись в сообществе и используемый для привязки вашего приложения AnythingLLM. Чтобы просмотреть его, просто... Войдите на сайт hub.anythingllm.com, подтвердите свой адрес электронной почты и перейдите в раздел «Мой аккаунт»..
Далее скопируйте ключ API и откройте настольное приложение AnythingLLM или приложение Docker. В левой боковой панели разверните вкладку Общественный центр и нажмите на Ваш аккаунтТам вы увидите текстовое поле, куда можно вставить ключ API. Вставьте его и подтвердите. Повторюсь: это не обязательно, если вы устанавливаете только общедоступные навыки из сообщества AnythingLLM.
Найдите и импортируйте навык.

Второй шаг при установке навыков из сообщества AnythingLLM — это поиск и импорт нужного навыка. Для этого... Откройте настольное приложение и разверните вкладку «Центр сообщества».Там нажмите на Изучите самые популярные трендыВыберите нужный навык и нажмите на кнопку. Импорт.
Далее открывается этот раздел. Импортировать элемент сообществаПервое, что вы увидите, — это предупреждение, призывающее импортировать навыки только из источников, которым вы доверяете. Если навык имеет соответствующую маркировку, значит, он действительно качественный. Подтвержденный код (зеленым цветом))Это означает, что AnythingLLM провела поверхностную проверку. Это не исключает риска, но добавляет дополнительный уровень доверия, который стоит учитывать.
Ниже интерфейс отображает содержимое файлов, составляющих навык, в первую очередь plugin.json (содержащий метаданные) и handler.js (содержащий исполняемый файл). Вы можете просмотреть код построчно, прежде чем продолжить. Если вы не заметите ничего необычного, вы можете нажать кнопку. Навыки агента по импортуИмпорт выполняется мгновенно, и вы видите зеленое уведомление, подтверждающее его успешное завершение.
Импортировать навык из Центра сообщества

Вы также можете установить навыки из сообщества AnythingLLM, перейдя непосредственно в веб-репозиторий. В приложении нажмите на Общественный центр – Узнайте о самых актуальных тенденциях – Узнайте большеПосле этого вы будете перенаправлены на сайт hub.anythingllm.com, где сможете ознакомиться с полным каталогом.
На сайте выберите навык, который хотите установить, чтобы ознакомиться с подробной информацией о его структуре и содержании. Если вас всё устраивает, нажмите на кнопку. Импорт и откроется плавающее окно, отображающее Идентификатор импорта (Идентификатор импорта сущности). Скопируйте это. Откройте приложение AnythingLLM, нажмите на Общественный центр и выберите Импортный товар. Вставьте ID в текстовом поле Идентификатор импорта элемента в Центре сообщества и следуйте инструкциям для завершения импорта.
Установите навыки из сообщества AnythingLLM: Активируйте навык

После импорта и установки навыков из сообщества AnythingLLM Community Hub остается только активировать навык. Для этого откройте приложение AnythingLLM и нажмите на Навыки агента в меню левой боковой панели. Прокрутите вниз до раздела Пользовательские навыки (Пользовательские навыки), где вы увидите импортированные навыки.
Окончательно, Щёлкните по навыку и активируйте переключатель, чтобы включить его.С этого момента ваш агент сможет использовать этот новый инструмент. Чтобы активировать его, просто используйте команду @agent в чате, а затем инструкцию, которая активирует эту функцию. Например, если у вас установлена функция для точного отслеживания времени в реальном времени (например, Дата и время), Вы могли бы спросить: «@агент, сколько дней осталось до конца года?»
Без этой способности После установки модель сообщит, что не знает текущей даты, или предположит дату, когда информация о ней перестанет быть доступной. Но с возможностьюАгент выполняет запрос к текущей дате в фоновом режиме, вычисляет точную разницу по отношению к 31 декабря и возвращает точное количество оставшихся дней.
Вот и всё! Так вы можете установить навыки из сообщества AnythingLLM. Будьте осторожны при установке навыков из надежных источников.Таким образом, вы сможете в полной мере воспользоваться всеми дополнительными возможностями, которые эти инструменты предоставляют AnythingLLM, не рискуя при этом ничем.
С юных лет меня увлекало все, что связано с наукой и технологией, особенно те достижения, которые делают нашу жизнь проще и приятнее. Мне нравится быть в курсе последних новостей и тенденций, а также делиться своим опытом, мнениями и советами об устройствах и гаджетах, которыми я пользуюсь. Это привело меня к тому, что чуть более пяти лет назад я стал веб-писателем, специализирующимся в основном на устройствах Android и операционных системах Windows. Я научился объяснять сложные концепты простыми словами, чтобы мои читатели могли легко их понять.