
Aplikasi desktop Windows yang mengintegrasikan obrolan, teks-ke-gambar, teks-ke-pidato, dan terjemahan mesin, mendukung layanan AI arus utama saat ini, dan menawarkan pengalaman AI desktop yang sangat baik.
Bahasa Inggris · 简体中文

Silakan merujuk ke situs web dokumen untuk Pendahuluan Detail: Agen Rodel
| Alat pengembangan | Visual Studio 2022 |
|---|---|
| Ketergantungan Dasar | .NET 8, Windows App SDK 1.6 |
| Submodules | - Richasy/Semantic-Kernel - Richasy/winui.share |
Jalankan perintah berikut untuk mengkloning repositori utama dan tarik submodules secara bersamaan.
git clone --recurse-submodules https://github.com/Richasy/Rodel.Agent.gitJika Anda telah mengkloning repositori tetapi lupa untuk menginisialisasi dan memperbarui submodules, Anda dapat menjalankan perintah berikut di direktori repositori untuk menyelesaikan langkah ini:
git submodule update --init --recursive Setelah menarik, silakan periksa cabang Submodule Richasy/semantic-kernel untuk memastikan itu adalah cabang dev .
Proyek UI Desktop terletak di direktori src/Desktop/RodelAgent.UI . Anda dapat mengatur RodelAgent.UI sebagai proyek startup dan mengalihkan lingkungan ke x64 untuk membangun.
Jika Anda mengembangkan modul fungsional tertentu, Anda dapat menemukan program konsol utama untuk modul ini di direktori src/Console , di mana Anda dapat dengan cepat memverifikasi fungsionalitas.
Untuk program konsol fungsional yang berbeda, Anda perlu secara manual membuat file config.json di direktori proyek dan mengisi konfigurasi layanan Anda.
Misalnya, untuk program obrolan, Anda perlu membuat file config.json yang cocok dengan chatclientConfiguration dan letakkan di direktori RodelChat.Console .
Konfigurasi layanan spesifik adalah opsional, dan Anda hanya dapat mengisi layanan yang ingin Anda uji. Misalnya:
{
"openai" : {
"key" : " sk-xxxxxxxxxxxxxxxxxxxxxxx "
}
} Konsol akan secara otomatis memuat config.json lokal tetapi tidak akan mengunggahnya melalui git untuk memastikan bahwa kunci tidak bocor.