随着AI的发展,市面上也出现了很多支持AI使用的UI程序,比如NextWeb、LobeChat、等,但功能都有所侧重并不全面,本文着重介绍一款功能比较全面的开源程序,希望对你有所帮助。
Chatgpt-web-midjourney-proxy
一个功能全面的AI程序应该具备以下特性:
1. 文字对话功能:该程序应支持GPT-4系列的高级文本生成和理解能力,能够进行深度、有意义的对话。
2. 多媒体交互功能:除了文字,该程序应能处理用户上传的图片、文件和语音等多种类型的输入。
3. 高级绘图功能:利用如Midjourney等带参数的专业绘图功能,该程序应能生成高质量的图像。
4. 适应性:该程序应能支持OpenAI新推出的全部GPTs,以保持其技术的前沿性和应用的广泛性。
5. 用户体验:响应式设计使得该程序在不同设备和平台上都能提供优秀的用户体验。同时,支持PWA(Progressive Web Apps)则可以让用户在离线状态下也能使用。
6. 易于部署:开源程序部署应简单易上手,最好能省去搭建部署成本。考虑到常规建站,购买域名和服务器的费用至少几百块/年,一个好的AI程序应尽可能降低这些开销。
满足以上所有条件的AI程序,可以被认为是一个全功能的、用户友好的解决方案。
# Dooy-ChatGPT:深度交互的AI开源项目
Chatgpt-web-midjourney-proxy,简称Dooy-ChatGPT,是由开发者Dooy基于ChenZhapYu的开源项目ChatGPT-Web二次开发而来的优质开源程序。虽然在Github上的Star数量目前为505,但它凭借其全面的功能和高频的更新频率,仍然受到了众多用户的关注和好评。
作者Dooy对项目的维护非常积极,对于用户在issue中提出的问题,基本上都能在当天内给出合理的答复,并将合理的建议及时优化到项目版本中。
## Dooy-ChatGPT所支持的核心功能
### 1. ChatGPT-Web 原有功能
保留了ChatGPT-Web的所有功能,提供了丰富的交互体验。
### 2. Midjourney 功能
包括文生图、垫图+文生图、图变 U1到U4 、V1到V4、重绘等操作、支持局部重绘、支持1.5倍变焦 2倍变焦、支持2倍高清 4倍高清、支持左、右、上、下延伸变化、支持midjourney-proxy 接口和midjourney-proxy-plus接口、图生文、图片使用localforage实现本地存储、支持midjourney/niji 不同机器人、支持InsightFace 人脸替换、混图、获取 seed。
### 3. ChatGPT 功能
支持图片上传图片供gpt-4-vision-preview使用、支持文件后端上传、支持逆向模型 gpt-4-all gpt-4-v gpt-4-gizmo-(gizmo_id)、支持超链模型切换、支持 GPTs 多模态、支持 tts whisper、dall-e-3 画图。
相比于其他开源项目,Dooy-ChatGPT最大的亮点在于其文件上传功能。结合带有接收文件的后端API接口,Dooy-ChatGPT能完美实现ChatDoc的功能,从而为用户提供了更加丰富和便捷的使用体验。
总的来说,Dooy-ChatGPT是一个功能全面、更新频繁、用户体验优秀的开源项目,值得我们进一步关注和使用。
如何使用
1、访问程序:直接访问程序链接:https://www.kokoo.cc
2、设置API接口与Key
- 点开左下角设置;
- 点开服务端;
- 输入API接口和API-Key,购买链接(已包含GPT和MJ等几十种模型)>>https://faka.kokoo.cc/buy/19,购买后会获得一个API-Key(SK-xxx格式),对应复制粘贴进下方设置窗口:
- OpenAI接口地址输入:https://api2.kokoo.cc
- OpenAI API Key输入:sk-xxxxxxxxxxxxxxxxxxxxx(对应替换为自己购买的key)
- Midjourney接口地址:https://api2.kokoo.cc
- Midjourney API Secret:sk-xxxxxxxxxxxxxxxxxxxxx(对应替换为自己购买的key)
- 上传地址空着无需填写(因为购买的API-key已包含了上传服务,此处无需填写)
- 点击保存开始使用即可。
无需自己部署,如果有自行部署的需要,请参考作者项目部署说明文档。
该程序核心功能主要有3部分,分别是对话、GPTs、MJ绘画,下面一一说明如何使用。
3、使用对话功能对话建议使用模型:gpt-4-1106-preview
对话,新建聊天,选择模型,输入内容,点击发送
按照图示步骤开始对话。
第3步可设置GPT的详细参数,如此会引导GPT给出更加符合的预期答案。
联网,上传文件,生成图片
建议使用模型:gpt-4-all
传图
建议使用模型:gpt-4-vision-preview
4、使用GPTs
- 方法一:直接选择GPTs商店里的GPTs开启对话即可,已内置上千种常用GPTs。
- 方法二:手动输入gpts的唯一标识ID,输入格式gpt-4-gizmo-g-xxxxxx
5、使用Midjourney专业绘图
- 切换到绘图页签,输入参数和(英文)提示词,然后生成图片即可。
- 生成图之后,还可以基于当前seed的生图进一步修改。
- 还可以换脸和混图,自行体验,这里不做展示了。
总结
尽管市场上充斥着各种开源程序,但真正能即刻投入使用且功能全面的却屈指可数,大多数还需要付费才能获得。像Dooy-ChatGPT这样的优秀免费开源项目,在很大程度上解决了我们在使用AI时遇到的问题。它使我们与AI的互动更为集中,覆盖了从日常对话、网络连接、语音交互、图像和文件传输,到绘图,GPTs,这是一款集多功能于一体的开源AI程序,大大方便了我们的工作和学习。
AI程序入口:https://www.kokoo.cc
API-Key购买入口(7*24小时自动发货):https://faka.kokoo.cc