Skip to content

OpenAI ChatGPT SwiftUI app for iOS, iPadOS, macOS

License

Notifications You must be signed in to change notification settings

houseshi/iChatGPT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iChatGPT

OpenAI ChatGPT app for iOS, iPadOS, macoS

一、App 介绍

iChatGPT app

使用和原理介绍:

更新说明

最新版本 v2.1:

  • support GPT-4 Model(支持 GPT-4 模型)
  • support English language(支持英文语言)
  • display configured API Key(显示已配置的 API Key)

v2.0:

  • support OpenAI API key
  • base GPT3.5 Turbo

注意:需要填写自己的 OpenAI API key,app 不提供 key!

支持功能

实现 ChatGPT 基本聊天功能:

  • 可以直接与 ChatGPT 对话,并且保留上下文;
  • 可以复制问题和回答内容;
  • 可以快捷重复提问;
  • iPadOS 和 macOS 可以同时打开多个独立的聊天对话

支持系统:

  • iOS 14.0+
  • iPadOS 14.0+
  • macOS 11.0+

TODO

  • 显示个人头像
  • 请求失败重试等
  • 支持多语言,如英文
  • 保存对话
  • 代码没有高亮
  • 悬浮窗模式
  • 保存 pdf 文件
  • 自由的选择和复制文本
  • 更多功能,欢迎提 PR ~

二、安装说明

2.1 iOS / iPadOS / Mac Apple Silicon

  • iOS 14.0+
  • iPadOS 14.0+
  • macOS 11.0+(Mac Apple Silicon M1/M2+)

TestFlight 下载地址:https://testflight.apple.com/join/GR4BOt2M

注:

  1. TestFlight 名额有限,先下先得!
  2. 如无名额,iOS 和 iPadOS 需要自行编译安装。

2.2 macSO 安装包下载

  • macOS 11.0+

  • Mac Apple Silicon M1/M2+

  • Mac Intel x86_64

  • Mac 下载:Releases

2.3 Xcode 构建

  • 构建依赖:Xcode14

下载项目后,双击 iChatGPT.xcodeproj 打开项目构建。

注:依赖其它共享组件,需要保证能访问 GitHub 服务。

三、FAQ

3.1 登陆

目前支持使用openai key来进行认证,无需其他方式 screenshot/03.png

欢迎大家提 PR ! 或者有解决方案欢迎大家提供~

3.2 启动 macOS app

  • 问题:首次打开提示:“无法打开iChatGPT.app”,因为 Apple 无法检查其是否包含恶意软件。”

解决方法:选中 app 后,点击右键 -> ”打开“,即可正常打开 iChatGPT。

3.3 More Questions

四、Contributors

五、效果示例

screenshot/02.jpeg

screenshot/03.jpeg

screenshot/05.jpeg

screenshot/06.jpeg

screenshot/07.jpeg

六、特别鸣谢

About

OpenAI ChatGPT SwiftUI app for iOS, iPadOS, macOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%