基于.Net开发的ChatGPT客户端,兼容Windows、IOS、安卓、MacOS、Linux

简介: 基于.Net开发的ChatGPT客户端,兼容Windows、IOS、安卓、MacOS、Linux

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开源项目的榜单


🔥《.Net Core从零学习搭建权限管理系统》(专栏文章汇总,欢迎订阅,持续更新…)

🔥以实战为线索,讲解基于.Net 7 + REST + Vue、前后端分离,不依赖任何第三方框架,从零讲解权限管理系统搭建。

🔥https://blog.csdn.net/daremeself/article/details/130180736


- End -


推荐阅读


一个亚马逊赞助的.Net轻量级、流行的HTTP客户端库

一套涵盖31个开源的Winform UI控件库

基于.NetCore+Element开源的前后端分离学生管理系统

一个比较全面的C#公共帮助类

盘点3个.Net开发的WMS仓库管理系统

目录
打赏
0
0
0
0
13
分享
相关文章
windows下和linux下cmake的规则有区别吗
通过合理使用CMake的条件逻辑和平台特定的配置选项,开发者可以编写更加灵活和健壮的CMake脚本,确保项目在Windows和Linux上的一致性和可移植性。
111 76
D1net阅闻|ChatGPT、Sora又宕机 OpenAI:由上游提供商引起 仍在修复
D1net阅闻|ChatGPT、Sora又宕机 OpenAI:由上游提供商引起 仍在修复
D1net阅闻 | ChatGPT支持所有用户使用搜索功能之时,谷歌也开放了最强模型
D1net阅闻 | ChatGPT支持所有用户使用搜索功能之时,谷歌也开放了最强模型
telnet在windows和linux上的使用方法
Telnet是一个简单且强大的网络工具,广泛用于远程管理和网络诊断。尽管存在安全风险,但在受控环境中,Telnet仍然是一个非常有用的工具。通过本文的介绍,您应该能够在Windows和Linux系统上安装并使用Telnet进行各种网络操作。
319 18
快速部署WSL(Windows Subsystem for Linux)
WSL提供了一种轻量级的方法,使开发者能够在Windows上无缝运行Linux环境。通过本文介绍的步骤,可以快速安装、配置和使用WSL,以满足开发和测试的需求。
394 8
在 ASP.NET Core 中创建 gRPC 客户端和服务器
本文介绍了如何使用 gRPC 框架搭建一个简单的“Hello World”示例。首先创建了一个名为 GrpcDemo 的解决方案,其中包含一个 gRPC 服务端项目 GrpcServer 和一个客户端项目 GrpcClient。服务端通过定义 `greeter.proto` 文件中的服务和消息类型,实现了一个简单的问候服务 `GreeterService`。客户端则通过 gRPC 客户端库连接到服务端并调用其 `SayHello` 方法,展示了 gRPC 在 C# 中的基本使用方法。
87 5
在 ASP.NET Core 中创建 gRPC 客户端和服务器
MySQL数据库下载安装教程(Windows&Linux)
本文档详细介绍了MySQL的安装步骤,包括安装前的准备工作、下载安装包、Windows和Linux系统下的具体安装流程,以及如何配置MySQL服务、设置环境变量、启动服务和连接数据库等关键操作。
Redis 入门 - C#.NET Core客户端库六种选择
Redis 入门 - C#.NET Core客户端库六种选择
137 8
一个.NET开源、快速、低延迟的异步套接字服务器和客户端库
一个.NET开源、快速、低延迟的异步套接字服务器和客户端库
139 4
|
6月前
|
如何利用wsl-Ubuntu里conda用来给Windows的PyCharm开发
如何在WSL(Windows Subsystem for Linux)的Ubuntu环境中使用conda虚拟环境来为Windows上的PyCharm开发设置Python解释器。
540 1