首页 > 极客资料 博客日记
AvaloniaChat—从源码构建指南
2024-08-18 15:00:04极客资料围观22次
这篇文章介绍了AvaloniaChat—从源码构建指南,分享给大家做个参考,收藏极客之家收获更多编程知识
AvaloniaChat介绍
一个使用大型语言模型进行翻译的简单应用。
我自己的主要使用场景
在看英文文献的过程中,比较喜欢对照着翻译看,因此希望一边是英文一边是中文,虽然某些软件已经自带了翻译功能,但还是喜欢大语言模型的翻译,但每次都要将英文复制粘贴过去还要自己手动添加prompt,还无法对照着看,因此自己基于Avalonia与Semantic Kernel开发了这款解决自己这个需求的软件,开源出来每个人都可以免费使用,希望能帮助到有同样需求的人。
GitHub地址:https://github.com/Ming-jiayou/AvaloniaChat
从源码构建指南
昨天有朋友尝试从源码构建的时候出现了一个问题,并提出了一个issue:
今天增加了从源码构建指南:
供所有遇到这个问题的朋友们参考。
将项目git clone到本地,使用VS打开sln文件:
IDE:VS2022
.NET版本:.NET 8
直接运行会报错:
这是因为appsettings.json中保存有大语言模型的API Key这个敏感信息,因此我没有上传到GitHub上,但是上传了一个sppsettings.example.json文件,打开该文件如下所示:
新建一个appsettings.json文件,写入如下所示的内容:
将AvaloniaChat.Demo设为启动项目:
运行程序:
即可从源码成功构建并运行。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
标签:
相关文章
最新发布
- Nuxt.js 应用中的 prerender:routes 事件钩子详解
- 【问题解决】Tomcat由低于8版本升级到高版本使用Tomcat自带连接池报错无法找到表空间的问题
- 【FAQ】HarmonyOS SDK 闭源开放能力 —Vision Kit
- 六、Spring Boot集成Spring Security之前后分离认证流程最佳方案
- 《JVM第7课》堆区
- .NET 8 高性能跨平台图像处理库 ImageSharp
- 还在为慢速数据传输苦恼?Linux 零拷贝技术来帮你!
- 刚毕业,去做边缘业务,还有救吗?
- 如何避免 HttpClient 丢失请求头:通过 HttpRequestMessage 解决并优化
- 让性能提升56%的Vue3.5响应式重构之“版本计数”