
全網都在要Manus AI邀請碼,可能是 DeepSeek 后最大驚喜
創建一個新的 conda 環境:
conda create -n open_manus python=3.12
conda activate open_manus
克隆代碼
git clone https://github.com/mannaandpoem/OpenManus.git
cd OpenManus
安裝依賴
pip install -r requirements.txt
在config目錄中創建一個config.toml文件(你可以從示例中復制):
cp config/config.example.toml config/config.toml
編輯config/config.toml以添加您的 API 密鑰并自定義設置:
配置這個llm模型的時候需要注意:
# Global LLM configuration
[llm]
model = "gpt-4o"
base_url = "https://api.openai.com/v1"
api_key = "sk-..." # Replace with your actual API key
max_tokens = 4096
temperature = 0.0
# Optional configuration for specific LLM models
[llm.vision]
model = "gpt-4o"
base_url = "https://api.openai.com/v1"
api_key = "sk-..." # Replace with your actual API key
這里我配置deepseek模型,先去官網API平臺申請個api key
https://platform.deepseek.com/usage
然后根據情況配置即可了,很簡單。我的配置如下,供參考,注意model需要是deepseek-chat,而不是deepseek-r1
[llm]
model = "deepseek-chat"
base_url = "https://api.deepseek.com"
api_key = "你自己申請的key"
max_tokens = 4096
temperature = 0.0
[llm.vision]
model = "deepseek-chat"
base_url = "https://api.deepseek.com"
api_key = "你自己申請的key"
接下來安裝playwright使用的chromium 內核瀏覽器
如果不懂playwright是什么的,可以自行網上搜索或者問大模型,你去了解知道playwright是什么東西后,就大概猜到這個Manus的底層原理了。。
PS:因為這個Agent就類似個大號爬蟲,所以借助playwright框架去打開chromium內核瀏覽器,訪問網頁,爬取數據,然后生成報告。
playwright install chromium
運行OpenManus,直接運行main.py文件即可
python main.py
首先我也是參照官網例子,運行一個股票分析的例子
運行過程中,看似一切正常,這個Agent總共30步(后來經過測試,不管你運行什么內容,都是30個步驟)
但是運行運行著就不對了
這一看就是觸發反爬了,出來個滑塊驗證碼,關鍵OpenManus并沒有過去這個滑塊驗證碼(看來爬蟲過驗證碼都挺難受的,畢竟人家3個小時搞出來的程序,沒時間寫過驗證碼的代碼)
然后我盯著屏幕半天,發現它并沒有過驗證碼,我就手工滑動過去。
然后就出現了這個
緊接著我不管怎么運行,到最后就開始報錯
估計又是因為哪個網站被封了,所以API請求失敗,最終,放棄!
async defmain():
agent = Manus()
whileTrue:
try:
# prompt = input("Enter your prompt (or 'exit' to quit): ")
# if prompt.lower() == "exit":
# logger.info("Goodbye!")
# break
# logger.warning("Processing your request...")
prompt = "我準備去北京旅游,請為我做一份詳細的旅游攻略"
await agent.run(prompt)
except KeyboardInterrupt:
logger.warning("Goodbye!")
break
最終還是報錯
并且我發現,即使我換了新的提示詞,它還是爬之前股票的那些網站。
百思不得其解,等抽時間再看看源碼研究研究吧~~
接下來做個總結
文章轉載自:無需6萬激活碼!GitHub神秘組織3小時極速復刻Manus,手把手教你使用OpenManus搭建本地AI Agent