基于.Net开发的ChatGPT客户端,兼容WindowsIOS安卓MacOSLinux

Posted 编程乐趣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于.Net开发的ChatGPT客户端,兼容WindowsIOS安卓MacOSLinux相关的知识,希望对你有一定的参考价值。

2023年目前要说最热的点,肯定是ChatGPT了。

ChatGPT官方提供的网页版本,还有需要科*上网,很多人都会基于此进行封装。

现在是移动互联网时代,基于手机APP的需求还是很大的。

所以,今天给大家推荐一个ChatGPT客户端开源项目,兼容苹果和安卓手机、PC。

项目简介

这是基于C#开发的客户端,兼容MacOS、Windows、Linux、Android、iOS系统,支持OpenAI_API_key自定义设置,还有API参数自定义设置。

PC端版本支持快捷键操作,内置了多种对换模式:助理、翻译、开发人员、技术文章作者。

该项目界面美观大气,不管是用于二次开发,还是学习用途,都是非常不错的选择。

 

技术架构

1、跨平台:采用.Net 7.0、手机端采用:Xamarin,支持MacOS、Windows、Linux、Android、iOS。

2、UI框架: Avalonia UI。

 

项目结构

 

电脑界面截图

主界面

主界面

配置

模式

 

项目地址

https://github.com/wieslawsoltes/ChatGPT

更多开源项目请查看一个专注推荐优秀.Net开源项目的榜单

- End -

文章首发于公众号【编程乐趣】,欢迎大家关注。

myChat - 第三方ChatGPT原生客户端,支持win和mac系统

前言

可能你没体验过 ChatGPT,但肯定听说过。苦于高高的围墙,无法便捷的使用 ChatGPT。那你就不能错过 myChat ,一款第三方 ChatGPT 原生客户端。基于 OpenAI 提供的 ChatGPT 同款模型 GPT-3.5,可达到与 ChatGPT 类似的效果,即开即用,不用魔法上网。

搭后语

哎,以上是我原本想好的台词。可不曾想 openAI 公司一层层的加码,先是禁用了我们国家访问 API,然后又将18 美元的免费额度降低到5 美元,今天甚至直接取消了免费额度。如果你恰好是今天申请的 API,应该能看到免费额度归零了。

所以吧,我又临时改变了软件用法,支持自定义 API 地址,同时支持输入代理 IP 和端口,以应对 openAI 的封闭。

如何使用

下载对应程序包

分别有 win 版,mac 的 M 芯片版,mac 的 Intel 版,在我的 github (https://github.com/pangao1990/myChat) 里可以下载对应版本。

输入 openAI 的 sh 码

原本想把我的 sh 码预装在程序中的,不过想想。万一我的 sh 码的额度用完了,那岂不是程序也用不了了。所以,这里就还是填写大家自己申请的 sh 码吧。

可以看我另外一篇博客, 超详细注册 OpenAI 接口账号的教程 获取 OpenAI API sh 码

如果嫌麻烦,也可以有偿试用我的 sh 码。谈钱不伤感情。

设置代理

没错,原本是不需要魔法上网的,可惜在 3 月 2 号那天,openAI 把 API 也封锁了,现在国内是访问不了的。所以,想用这款软件,必须要使用魔法。如果是代理上网,这里需要填入代理 IP 和端口。


新增聊天主题

这里可以分类设置聊天主题,ChatGPT 会根据不同的聊天主题,来给出不同的回答。

测试

要不百度一下,我都不知道 ChatGPT 又在煞有介事的胡说八道。似乎并没有一位叫潘高的著名歌手。这应该是 ChatGPT 自己编的吧。


更多编程教学请关注公众号:潘高陪你学编程


以上是关于基于.Net开发的ChatGPT客户端,兼容WindowsIOS安卓MacOSLinux的主要内容,如果未能解决你的问题,请参考以下文章

myChat - 第三方ChatGPT原生客户端,支持win和mac系统

微软跨平台maui开发chatgpt客户端

vs2017运行不起来.net web程序,包不兼容

推荐一款 IntelliJ IDEA 神级插件,由 ChatGPT 团队开发,免费使用,堪称辅助神器!

Windows 7 中的 ASP.NET 项目和 IE10 兼容模式问题

看!前端新人如何用ChatGPT开发APP