
如何快速實現REST API集成以優化業務流程
AutoGen將多個人工智能代理組合在一起,根據網絡上檢索的數據來生成代碼,并創建帶有股價的圖像。
在本文中,我們將逐步完成在本地計算機上安裝和運行AutoGen Studio的過程。
? ? ? AutoGen Studio 2.0需要Python 3.11。請確保已安裝此版本以避免兼容性問題。可以通過在終端中運行以下命令來檢查Python版本:
Python --version
Conda是一個開源軟件包和環境管理系統,可在各種操作系統上運行。它有助于AutoGen有效地管理依賴關系,而不會影響其他項目或系統范圍的設置。
要驗證安裝,請使用以下命令檢查系統上的Conda版本:
conda — version
? ? ? AutoGen將利用像OpenAI的GPT-4這樣的大型語言模型來執行任務。要使用這些模型,需要一個OpenAI Key。可以通過訪問您的OpenAI帳戶創建新密鑰,導航到API Key選項卡,然后單擊“Create new secret key”按鈕生成新密鑰。
第一步是為AutoGen Studio創建一個虛擬環境。為此,請在終端中執行以下命令,使用Conda:
conda create -n autogenstudio python=3.11
? ? ? ?當系統提示您安裝以下軟件包時,請選擇“是”繼續:
使用以下命令激活AutoGen Studio環境:
conda activate autogenstudio
? ? ? ?應該在終端中看到以下界面:
接下來,使用以下命令設置OpenAI密鑰:
set OPENAI_API_KEY=your_openai_api_key
至此,環境設置已經完成。
在這一步中,我們將安裝AutoGen Studio 2.0。在與前面步驟相同的Conda終端中,運行以下命令:
pip install autogenstudio
此步驟將花費幾分鐘時間下載并安裝AutoGen Studio及其依賴項。
完成后,使用以下命令啟動AutoGen Studio:
autogenstudio ui --port 8081
? ? ? ?該應用程序將在您的本地瀏覽器中打開,您應該會看到以下界面:
如果應用程序沒有自動啟動,請打開web瀏覽器并轉到以下URL:http://127.0.0.1:8081/
祝賀您已成功設置AutoGen Studio 2.0。現在你可以開始創建人工智能代理了。
為了驗證設置是否正常工作,我單擊“新建”按鈕并選擇可視化代理工作流,創建了一個簡單的AI代理。以下是一個示例提示:
Plot a chart of NVDA and TESLA stock price for 2023. Save the result to a file named nvda_tesla.png
Agent成功生成了請求的CSV文件。
需要注意的一點是,在用于實時進度監控的用戶界面中不支持流式響應。當代理完成任務時,結果會同時顯示。
? ? ? ?為了監控進度,您可以打開終端,實時觀察人工智能代理之間的消息交換。
[1] https://medium.com/generative-ai/how-to-setup-microsoft-autogen-studio-2-0-locally-a-step-by-step-guide-7aafd9e8c4a6
[2] https://microsoft.github.io/autogen/
[3]?https://github.com/microsoft/autogen/tree/main/samples/apps/autogen-studio
文章轉自微信公眾號@ArronAI