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