![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ChatGPT
文章平均质量分 93
raokun_
........
展开
-
Nginx反向代理服务流式输出设置
今天,我想到问题所在,我们的反向代理服务,是通过nginx做了反向代理的,之前我们解决过后端服务的nginx反向代理设置流式传输的问题。问题就在这里。对应的yarn服务的nginx配置同样需要设置流式传输。由于 OpenAI 的 IP 限制,中国和其他一些国家/地区无法直接连接 OpenAI API,需要通过代理。你可以使用代理服务器(正向代理),或者已经设置好的 OpenAI API 反向代理。- 正向代理例子:科学上网梯子。原创 2023-08-15 16:01:33 · 569 阅读 · 0 评论 -
Avalonia中用FluentAvalonia+DialogHost.Avalonia实现界面弹窗和对话框
本项目是基于Avalonia的GPT的AI会话项目。采用的是最新稳定版本。希望通过该项目了解和学习Avalonia开发的朋友可以在我的github上拉取代码,同时希望大家多多点点star。这是一个用于Avalonia的弹框的扩展,可以通过使用 DialogHost.Avalonia,把我们的界面或者对话框内容显示在最顶层,同时可以设置弹框后其他界面不能点击,避免用户误操作。通过 FluentAvalonia开源nuget包来实现项目中需要 弹框显示的界面和所有的对话框的展示。节省开发时间和维护成本。原创 2023-07-23 20:42:41 · 1778 阅读 · 0 评论 -
Avalonia项目打包安装包
本项目是基于Avalonia的智能AI会话项目。采用的是最新稳定版本。希望通过该项目了解和学习Avalonia开发的朋友可以在我的github上拉取代码,同时希望大家多多点点star。目前打包只发布了Win64的安装包,后续测试linux安装包的发布。目的是在国产国产麒麟系统中运行本程序。面目技术总结记录在我的博客中基于Avalonia 11.0.0+ReactiveUI 的跨平台项目开发1-通用框架基于Avalonia 11.0.0+ReactiveUI 的跨平台项目开发2-功能开发。原创 2023-07-21 20:32:57 · 731 阅读 · 0 评论 -
Avalonia 使用EFCore调用SQLite实现Singleton全局注册
通过EF core 等ORM框架操作数据库为我们开发项目时提供了便捷。在不追求极限的速度的前提下,使用EntityFrameWork来做查询真的很方便。通过ChatDbcontext来操作数据库,让开发变的简单。希望看完后能给大家带来帮助。目前程序还没有完全开发完成。后续的开发我会及时跟进。原创 2023-07-20 21:07:51 · 117 阅读 · 0 评论 -
基于Avalonia 11.0.0+ReactiveUI 的跨平台项目开发1-通用框架
Avalonia 版本11.0.0-rc1.1,稳定版本,其他基于avalonia的包要选用支持11.0.0-rc1.1的版本Avalonia.ReactiveUI MVVM 架构模式的工具库,创建avalonia项目时会提示选择。它提供了一种简单的方式来显示带有信息的对话框或在需要信息时提示用户。FluentAvaloniaUI UI库,并将更多WinUI控件引入AvaloniaSystem.Data.SQLite 本地数据库SQLiteCsvHelper Csv导入导出工具库。原创 2023-07-17 18:04:49 · 1605 阅读 · 0 评论 -
SignalR+Hangfire 实现后台任务队列和实时通讯
1.简介:SignalR是一个.NET的开源框架,SignalR可使用Web Socket, Server Sent Events 和 Long Polling作为底层传输方式实现服务端和客户端的实时数据交互。Hangfire是一个.NET的开源后台任务框架 提供统一的编程模型,以处理后台任务2.目的:通过SignalR+Hangfire,我们可以实现一些需要较长时间处理的任务,并在完成及时的通知前端处理结果。原创 2023-06-06 23:48:30 · 838 阅读 · 0 评论 -
Yarp项目代理ChatGPT,解决网络无法访问openAI的问题
目的:通过代理解决网络无法访问openAI的问题。原创 2023-05-29 10:07:00 · 1124 阅读 · 0 评论