
チャット、テキストからイメージ、テキストへの語り方、機械翻訳を統合するWindowsデスクトップアプリケーションは、現在の主流のAIサービスをサポートし、優れたデスクトップAIエクスペリエンスを提供します。
英語・简体中文

詳細については、ドキュメントウェブサイトを参照してください。
| 開発ツール | ビジュアルスタジオ2022 |
|---|---|
| 基本的な依存関係 | .NET 8、Windows App SDK 1.6 |
| サブモジュール | - richasy/semantic-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に一致するconfig.jsonファイルを作成し、 RodelChat.Consoleディレクトリに配置する必要があります。
特定のサービス構成はオプションであり、テストするサービスのみを入力できます。例えば:
{
"openai" : {
"key" : " sk-xxxxxxxxxxxxxxxxxxxxxxx "
}
}コンソールはローカルconfig.json自動的にロードしますが、gitでアップロードして、キーが漏れないようにします。