
Настольное приложение Windows, которое объединяет перевод от чата, текстового изображения, текста в речь и машинного перевода, поддерживает текущие основные услуги искусственного интеллекта и предлагает отличный опыт работы с искусственным интеллектом на рабочем столе.
Английский · 简体中文

Пожалуйста, обратитесь к веб -сайту документа для получения подробного введения: агент Rodel
| Инструменты разработки | Visual Studio 2022 |
|---|---|
| Основные зависимости | .NET 8, Windows App SDK 1.6 |
| Подмодули | - Рихаси/Семантический Кернел - Richasy/winui.share |
Запустите следующую команду, чтобы клонировать основной репозиторий и одновременно потяните подмодули.
git clone --recurse-submodules https://github.com/Richasy/Rodel.Agent.gitЕсли вы уже клонировали репозиторий, но забыли инициализировать и обновить подмодули, вы можете запустить следующую команду в каталоге репозитория, чтобы завершить этот шаг:
git submodule update --init --recursive После вытягивания, пожалуйста, проверьте ветвь подмодуля Richasy/semantic-kernel чтобы убедиться, что это филиал dev .
Проект настольного пользовательского интерфейса расположен в каталоге src/Desktop/RodelAgent.UI . Вы можете установить RodelAgent.UI в качестве проекта запуска и переключить среду на X64 для строительства.
Если вы разрабатываете конкретные функциональные модули, вы можете найти основные консольные программы для этих модулей в каталоге src/Console , где вы можете быстро проверить функциональные возможности.
Для различных функциональных консольных программ вам необходимо вручную создать файл config.json в каталоге проекта и заполнить конфигурацию вашей службы.
Например, для программы чата вам нужно создать файл config.json , соответствующий ChatclientConfiguration, и поместить его в каталог RodelChat.Console .
Конфигурация конкретной службы является необязательной, и вы можете заполнить только те службы, которые хотите протестировать. Например:
{
"openai" : {
"key" : " sk-xxxxxxxxxxxxxxxxxxxxxxx "
}
} Консоль автоматически загрузит локальный config.json , но не будет загружать ее через GIT, чтобы убедиться, что ключ не просочился.