
แอพพลิเคชั่นเดสก์ท็อป Windows ที่รวมการแชทข้อความไปยังภาพการพูดและการแปลแบบข้อความและการแปลของเครื่องรองรับบริการ AI กระแสหลักในปัจจุบันและมอบประสบการณ์ AI เดสก์ท็อปที่ยอดเยี่ยม
ภาษาอังกฤษ·简体中文

โปรดดูเว็บไซต์เอกสารสำหรับการแนะนำรายละเอียด: Rodel Agent
| เครื่องมือพัฒนา | Visual Studio 2022 |
|---|---|
| การพึ่งพาพื้นฐาน | .NET 8, Windows App SDK 1.6 |
| กึ่ง | - Richasy/Semantic-Kernel - Richasy/Winui.share |
เรียกใช้คำสั่งต่อไปนี้เพื่อโคลนพื้นที่เก็บข้อมูลหลักและดึง submodules พร้อมกัน
git clone --recurse-submodules https://github.com/Richasy/Rodel.Agent.gitหากคุณได้โคลนที่เก็บแล้ว แต่ลืมที่จะเริ่มต้นและอัปเดต submodules คุณสามารถเรียกใช้คำสั่งต่อไปนี้ในไดเรกทอรีที่เก็บเพื่อทำขั้นตอนนี้ให้เสร็จ:
git submodule update --init --recursive หลังจากดึงโปรดตรวจสอบสาขาของ submodule Richasy/semantic-kernel เพื่อให้แน่ใจว่าเป็นสาขา dev
โครงการ Desktop UI ตั้งอยู่ในไดเรกทอรี src/Desktop/RodelAgent.UI คุณสามารถตั้งค่า RodelAgent.UI เป็นโครงการเริ่มต้นและเปลี่ยนสภาพแวดล้อมเป็น x64 สำหรับการสร้าง
หากคุณกำลังพัฒนาโมดูลการทำงานเฉพาะคุณสามารถค้นหาโปรแกรมคอนโซลหลักสำหรับโมดูลเหล่านี้ในไดเรกทอรี src/Console ซึ่งคุณสามารถตรวจสอบฟังก์ชันการทำงานได้อย่างรวดเร็ว
สำหรับโปรแกรมคอนโซลการทำงานที่แตกต่างกันคุณต้องสร้างไฟล์ config.json ด้วยตนเองในไดเรกทอรีโครงการและกรอกข้อมูลในการกำหนดค่าบริการของคุณ
ตัวอย่างเช่นสำหรับโปรแกรมแชทคุณต้องสร้างไฟล์ config.json ที่ตรงกับการกำหนดค่า chatlientconfiguration และวางไว้ในไดเรกทอรี RodelChat.Console
การกำหนดค่าบริการเฉพาะเป็นทางเลือกและคุณสามารถกรอกเฉพาะบริการที่คุณต้องการทดสอบ ตัวอย่างเช่น:
{
"openai" : {
"key" : " sk-xxxxxxxxxxxxxxxxxxxxxxx "
}
} คอนโซลจะโหลด config.json โดยอัตโนมัติ แต่จะไม่อัปโหลดผ่าน Git เพื่อให้แน่ใจว่าคีย์ไม่รั่วไหล