
채팅, 텍스트-이미지, 텍스트 음성 연설 및 기계 번역을 통합하는 Windows 데스크탑 응용 프로그램은 현재 주류 AI 서비스를 지원하며 우수한 데스크톱 AI 경험을 제공합니다.
영어 · 简体中文

자세한 소개는 문서 웹 사이트를 참조하십시오 : Rodel Agent
| 개발 도구 | Visual Studio 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를 통해 업로드하지 않습니다.