# XAgent

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

- Canonical HTML: https://youragents.me/ru/agents/4010-xagent
- Markdown: https://youragents.me/ru/agents/4010-xagent.md
- Type: Веб-сервис
- Author: OpenBMB
- Available in Russia: no
- Categories: Работа
- Official URL: https://github.com/OpenBMB/XAgent

## Description

Цель агента состоит в автоматическом решении различных задач. Агент разработан для широкого спектра задач. Он функционирует в безопасной среде, используя контейнеры Docker для выполнения действий и управления инструментами, такими как редакторы файлов, веб-браузеры и интерактивные среды Python. XAgent поддерживает сотрудничество с человеком и спроектирован для расширяемости, позволяя пользователям добавлять новые инструменты и агентов для улучшения его возможностей.

Агент может выполнять сложные задачи без участия человека. Он может работать в режиме сотрудничества, следуя указаниям пользователя при решении сложных задач, а также запрашивать помощь при столкновении с трудностями.

Для работы агента требуется установка Docker и Docker Compose. Для запуска необходимо установить зависимости (Python >= 3.10) и сконфигурировать XAgent в файле assets/config.yml, предоставив ключ OpenAI. Рекомендуется использовать модели gpt-4-32k, но также допустимы gpt-4 и gpt-3.5-turbo-16k в качестве резервных моделей.

Доступ к агенту осуществляется через графический интерфейс (GUI) или командную строку. Для взаимодействия с агентом через GUI используется веб-сервер, запущенный на порту 5173. В качестве стандартных учетных данных для входа используются guest и xagent.

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

Агент является открытым проектом с лицензией Apache-2.0 и доступен бесплатно.
