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上传,以确保键未泄漏。