Rodel.Agent
2.2409.2.0

Windows桌面應用程序,該應用程序集成了聊天,文本到圖像,文本到語音和機器翻譯,支持當前的主流AI服務,並提供出色的桌面AI體驗。
英語·簡體中文

請參閱文檔網站以獲取詳細簡介:Rodel Agent
| 開發工具 | Visual Studio 2022 |
|---|---|
| 基本依賴性 | .NET 8,Windows App SDK 1.6 |
| 子模型 | - Richasy/Smantic-Kernel -richasy/winui.share |
運行以下命令以克隆主存儲庫並同時拉動子模型。
git clone --recurse-submodules https://github.com/Richasy/Rodel.Agent.git如果您已經克隆了存儲庫,但忘了初始化和更新子模型,則可以在存儲庫目錄中運行以下命令以完成此步驟:
git submodule update --init --recursive拉動後,請檢查子模型Richasy/semantic-kernel的分支,以確保它是dev分支。
桌面UI項目位於src/Desktop/RodelAgent.UI目錄中。您可以將RodelAgent.UI設置為啟動項目,然後將環境切換為X64進行建築。
如果要開發特定的功能模塊,則可以在src/Console目錄中找到這些模塊的主要控制台程序,您可以在其中快速驗證功能。
對於不同的功能控制台程序,您需要在項目目錄中手動創建config.json文件並填寫服務配置。
例如,對於聊天程序,您需要創建一個匹配ChatClientConfiguration並將其放入RodelChat.Console目錄中的config.json文件。
特定的服務配置是可選的,您只能填寫要測試的服務。例如:
{
"openai" : {
"key" : " sk-xxxxxxxxxxxxxxxxxxxxxxx "
}
}控制台將自動加載本地config.json ,但不會通過git上傳,以確保鍵未洩漏。