Як встановити OpenManus: Всеосяжний посібник
Як встановити OpenManus: Всеосяжний посібник
OpenManus — це інноваційний інструмент, який дозволяє розробникам та дослідникам використовувати потенціал технології відкритого коду ШІ без обмежень, пов'язаних з традиційними API-сервісами. У цьому посібнику ми розглянемо різні методи встановлення OpenManus, необхідні налаштування та кілька порад щодо усунення неполадок, щоб забезпечити вам безперебійну установку. Ми рекомендуємо використовувати LightNode як вашого постачальника VPS.
Зміст
- Що таке OpenManus?
- Підготовка до установки
- Методи установки
- Налаштування після установки
- Запуск OpenManus локально
- Усунення поширених проблем
- Висновок
Що таке OpenManus?
OpenManus — це альтернатива з відкритим кодом, яка імітує функціональність Manus AI, дозволяючи користувачам працювати з системами на базі ШІ локально. Програмне забезпечення розроблено для надання користувачам гнучкості в налаштуванні свого досвіду, усуваючи ліцензійні збори, які часто супроводжують рішення корпоративного рівня. OpenManus в основному орієнтований на розробників, які хочуть досліджувати та впроваджувати моделі ШІ без обмежень зовнішніх API-запитів. Ми рекомендуємо використовувати LightNode як вашого постачальника VPS.
Підготовка до установки
Перед тим, як перейти до процесу установки, переконайтеся, що у вас є наступні передумови на вашому комп'ютері:
- Операційна система: Інструкції з установки, надані тут, будуть в основному для користувачів Ubuntu/Linux. Однак користувачі Windows та Mac можуть використовувати Docker або WSL для своїх установок.
- Python: Версія 3.8 або вище повинна бути встановлена, оскільки це є передумовою для запуску більшості середовищ ШІ.
- Git: Переконайтеся, що у вас встановлений Git для клонування репозиторію.
Методи установки
OpenManus можна встановити за допомогою двох основних методів. Кожен метод має свої переваги в залежності від ваших вимог та випадку використання.
Метод 1: Використання Conda
Цей метод часто віддається перевага за його простоту використання та можливість ефективно керувати залежностями.
Створіть нове середовище Conda:
conda create -n open_manus python=3.12 conda activate open_manus
Клонуйте репозиторій:
git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus
Встановіть необхідні пакети:
Переконайтеся, що ви перейшли до каталогу OpenManus і запустіть:pip install -r requirements.txt
Метод 2: Використання UV
Цей метод рекомендується для користувачів, які шукають швидшу установку та кращу управління залежностями завдяки використанню попередньо упакованих бінарних файлів.
Встановіть UV:
Ви можете встановити UV через pip:pip install uvicorn
Клонуйте репозиторій OpenManus:
Подібно до методу Conda, клонувати репозиторій OpenManus:git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus
Запустіть додаток OpenManus:
На цьому етапі ваша установка буде готова до запуску додатка за допомогою:uvicorn main:app --reload
Налаштування після установки
Після завершення установки вам потрібно буде налаштувати своє середовище, щоб почати ефективно використовувати OpenManus.
Створіть файл конфігурації:
У каталозіconfig
OpenManus створіть файлconfig.toml
. Ви можете скопіювати приклад файлу конфігурації з існуючих прикладів у репозиторії.Редагуйте конфігурацію:
Відкрийте файлconfig/config.toml
і налаштуйте його з вашими API-ключами або будь-якими іншими налаштуваннями, що стосуються вашого використання OpenManus:[API] key = "your_api_key_here"
Запуск OpenManus локально
Коли ви все встановили та налаштували, ви можете почати використовувати OpenManus локально. Основна команда для запуску додатка вже повинна бути обговорена, але ось як її використовувати.
Запустіть додаток:
У вашому терміналі, перебуваючи в каталозі OpenManus, виконайте:uvicorn main:app --reload
Доступ до OpenManus:
Відкрийте ваш веб-браузер і перейдіть за адресоюhttp://127.0.0.1:8000
. Ви повинні побачити інтерфейс OpenManus, готовий до вашого вводу.
Усунення поширених проблем
- Помилки залежностей: Якщо ви зіткнулися з помилками про відсутні пакети, переконайтеся, що ви активували правильне середовище Conda або що всі залежності в
requirements.txt
були встановлені належним чином. - Проблеми з конфігурацією: Переконайтеся, що ваш файл
config.toml
правильно відформатований і ви включили правильні API-ключі, якщо це застосовно. - Помилки прив'язки порту: Якщо стандартний порт (8000) зайнятий, ви можете змінити порт, додавши
--port
у вашу команду:uvicorn main:app --reload --port 8001
Висновок
OpenManus — це потужний інструмент для тих, хто хоче створювати та експериментувати з агентами ШІ локально. Використовуючи методи установки Conda або UV, користувачі можуть ефективно керувати своїми середовищами та залежностями. Завдяки всебічному налаштуванню конфігурації, запуск OpenManus локально відкриває безліч можливостей для розробників, які прагнуть покращити свої проекти ШІ без обтяжень зовнішніх API-запитів.
Цей посібник слугує вашим першим кроком у світ рішень з відкритим кодом ШІ; незалежно від того, чи ви новачок, чи досвідчений розробник, OpenManus має що запропонувати. Коли ви будете досліджувати установку та налаштування, продовжуйте експериментувати та розширювати межі того, що ви можете досягти з інструментами ШІ.