Jak zainstalować OpenManus: Kompletny przewodnik
Jak zainstalować OpenManus: Kompletny przewodnik
OpenManus to innowacyjne narzędzie, które pozwala programistom i badaczom wykorzystać potencjał technologii AI open-source bez ograniczeń związanych z tradycyjnymi usługami API. W tym przewodniku omówimy różne metody instalacji OpenManus, niezbędne konfiguracje oraz kilka wskazówek dotyczących rozwiązywania problemów, aby zapewnić płynne ustawienie. Zalecamy korzystanie z LightNode jako dostawcy VPS.
Spis treści
- Czym jest OpenManus?
- Przygotowanie do instalacji
- Metody instalacji
- Konfiguracja po instalacji
- Uruchamianie OpenManus lokalnie
- Rozwiązywanie typowych problemów
- Podsumowanie
Czym jest OpenManus?
OpenManus to open-source'owa alternatywa, która naśladuje funkcjonalności Manus AI, pozwalając użytkownikom na pracę z systemami opartymi na AI lokalnie. Oprogramowanie zostało zaprojektowane, aby zapewnić użytkownikom elastyczność w dostosowywaniu swojego doświadczenia, eliminując jednocześnie opłaty licencyjne często związane z rozwiązaniami klasy enterprise. OpenManus jest głównie skierowane do programistów, którzy chcą badać i wdrażać modele AI bez ograniczeń związanych z zewnętrznymi żądaniami API. Zalecamy korzystanie z LightNode jako dostawcy VPS.
Przygotowanie do instalacji
Przed przystąpieniem do procesu instalacji upewnij się, że masz na swoim komputerze następujące wymagania wstępne:
- System operacyjny: Instrukcje instalacji podane tutaj będą głównie dla użytkowników Ubuntu/Linux. Jednak użytkownicy Windows i Mac mogą skorzystać z Dockera lub WSL do swoich instalacji.
- Python: Powinien być zainstalowany w wersji 3.8 lub wyższej, ponieważ jest to wymóg do uruchamiania większości środowisk AI.
- Git: Upewnij się, że masz zainstalowany Git do klonowania repozytoriów.
Metody instalacji
OpenManus można zainstalować za pomocą dwóch głównych metod. Każda z metod ma swoje zalety w zależności od Twoich wymagań i przypadku użycia.
Metoda 1: Użycie Conda
Ta metoda jest często preferowana ze względu na łatwość użycia i możliwość efektywnego zarządzania zależnościami.
Utwórz nowe środowisko Conda:
conda create -n open_manus python=3.12 conda activate open_manus
Sklonuj repozytorium:
git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus
Zainstaluj wymagane pakiety:
Upewnij się, że znajdujesz się w katalogu OpenManus i uruchom:pip install -r requirements.txt
Metoda 2: Użycie UV
Ta metoda jest zalecana dla użytkowników poszukujących szybszej instalacji i lepszego zarządzania zależnościami dzięki użyciu wstępnie zapakowanych binariów.
Zainstaluj UV:
Możesz zainstalować UV za pomocą pip:pip install uvicorn
Sklonuj repozytorium OpenManus:
Podobnie jak w metodzie Conda, sklonuj repozytorium OpenManus:git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus
Uruchom aplikację OpenManus:
Na tym etapie Twoje ustawienia będą gotowe do uruchomienia aplikacji za pomocą:uvicorn main:app --reload
Konfiguracja po instalacji
Po zakończeniu instalacji będziesz musiał skonfigurować swoje środowisko, aby skutecznie korzystać z OpenManus.
Utwórz plik konfiguracyjny:
W kataloguconfig
OpenManus utwórz plikconfig.toml
. Możesz skopiować przykładowy plik konfiguracyjny z istniejących przykładów w repozytorium.Edytuj konfigurację:
Otwórz plikconfig/config.toml
i dostosuj go do swoich kluczy API lub innych ustawień związanych z korzystaniem z OpenManus:[API] key = "your_api_key_here"
Uruchamianie OpenManus lokalnie
Gdy wszystko jest zainstalowane i skonfigurowane, możesz zacząć korzystać z OpenManus lokalnie. Główna komenda do uruchamiania aplikacji powinna być już omówiona, ale oto jak jej użyć.
Uruchom aplikację:
W terminalu, będąc w katalogu OpenManus, wykonaj:uvicorn main:app --reload
Dostęp do OpenManus:
Otwórz przeglądarkę internetową i przejdź dohttp://127.0.0.1:8000
. Powinieneś zobaczyć interfejs OpenManus gotowy do Twojego wejścia.
Rozwiązywanie typowych problemów
- Błędy zależności: Jeśli napotkasz błędy dotyczące brakujących pakietów, upewnij się, że aktywowałeś odpowiednie środowisko Conda lub że wszystkie zależności w
requirements.txt
zostały poprawnie zainstalowane. - Problemy z konfiguracją: Upewnij się, że Twój plik
config.toml
jest poprawnie sformatowany i że uwzględniłeś odpowiednie klucze API, jeśli to konieczne. - Błędy związane z przypisaniem portu: Jeśli domyślny port (8000) jest zajęty, możesz zmienić port, dodając
--port
do swojej komendy:uvicorn main:app --reload --port 8001
Podsumowanie
OpenManus to potężne narzędzie dla tych, którzy chcą budować i eksperymentować z agentami AI lokalnie. Korzystając z metod instalacji Conda lub UV, użytkownicy mogą skutecznie zarządzać swoimi środowiskami i zależnościami. Dzięki kompleksowej konfiguracji uruchomienie OpenManus lokalnie otwiera szereg możliwości dla programistów, którzy chcą rozwijać swoje projekty AI bez obciążeń związanych z zewnętrznymi wywołaniami API.
Ten przewodnik stanowi Twój pierwszy krok w świat rozwiązań AI open-source; niezależnie od tego, czy jesteś nowicjuszem, czy doświadczonym programistą, OpenManus ma coś do zaoferowania. Podczas gdy wkraczasz w instalację i konfigurację, eksperymentuj i przesuwaj granice tego, co możesz osiągnąć z narzędziami AI.