【ChatGPT】常用 GPT API 客户端使用教程
本文最后更新于 2024-06-04,文章内容可能已经过时。
广告:
本站提供外币代付服务(ChatGPT Plus/Team/API、Claude 等代充)
本站提供 API 中转服务:ZetaTechs API(ChatGPT、Claude、Gemini、MidJourney绘图等)
ChatGPT API 是一个提供自然语言理解和生成能力的编程接口,按 Token(可理解为字数)付费,可以用来开发聊天机器人、自动化文本生成、语言翻译、数据摘要、数据分析等多种应用。
获取方式:【OpenAI 官方】、【ZetaTechs API】
当你有了一个 API Key,就可以使用各种第三方客户端了,这种客户端通常都是开源免费的,我常用的有:
项目页面有部署教程,不懂的可以访问我搭建的站点:【Lobe-Chat】
目前大部分客户端都是需要部署在服务器上的,如果有需要可以评论,我会考虑出相关教程。
不过 ChatGPT-Next-Web 和 ChatBox 是有 Windows 和 MacOS 客户端的,上手会简单很多。
Lobe-Chat 则相对来说出的稍微晚一点,但是我还挺喜欢它的界面的,作者那边也更新的挺勤快,之后还打算出商业版。
不会部署的同学可以加 QQ 群交流:933145038
使用方法
简要的使用方法可以查看我编写的文档:https://docs.zetatechs.com/
里面列出了一些常用的 AI 相关软件的 API Key 简要设置方法,每个软件都差不多,一法通万法通。
本文则详细说明,看文档不明白的朋友可以详细看看这里。
1、Memo AI
Memo AI 可用使用 OpenAI 的 GPT API 对视频内容进行语音转文字、字幕翻译、内容总结、生成思维导图等多项功能,能够帮助我们快速总结视频内容(如课程、会议),快速查找和定位,节省翻视频查资料的时间。
这个软件是很实用的,我接触它第一天就直接买了终身版。目前是在测试阶段,可以在官网获取免费的激活码直接解锁全部功能。
API Key 设置方法:
添加 API Key 的方法其实很简单,各种客户端都会有这么一个设置的地方,把你获取的 Key 粘贴在 API Key 处,然后再填上接口地址就行了。
接口地址这里要注意的是,以 OpenAI 官方的地址为例,完整的地址是这样的
https://api.openai.com/v1/chat/completions
不过一般客户端都默认使用官方接口,你如果用的是官方 Key,接口地址默认就行。
而用第三方的 Key 则要注意一下,不同客户端会有不一样的处理方法,有可能你用的客户端帮你把后面的 /chat/completions
填好了,你只需要输入 https://api-g.zetatechs.com/v1
就行,如果添加以后发现不能用,看错误提示,发现和完整地址不一样的话,就修改一下就行。
Memo AI 第三方填写示例:
打开软件以后,点击左边菜单栏的【设置】→【翻译设置】→【OpenAI】,参照截图,填写你的 Key 就能正常使用了。如果是 OpenAI 官方的 Key,后面的地址使用默认设置就行。
Key:sk-xxxxxxxxxxxxx
第三方接口地址示例:
https://api.zetatechs.com
或
https://api.zetatechs.online
转写视频效果,可以在字幕栏中搜索相关内容:
2、Lobe-Chat
Lobe-Chat 的设置很简单:
例如 Lobe-Chat 填写第三方接口地址格式:
https://api.zetatechs.com/v1
或
https://api.zetatechs.online/v1
lobe-chat 预设了几种常用的模型,但是 OpenAI 或者第三方中转其实都支持更多的模型,这时候你可以在下面的自定义模型名称里添加更多,增加自定义模型,多个模型使用英文逗号(,) 隔开,示例:
gpt-4-all,mj-chat,stable-diffusion
界面演示:
选择对话模型及插件:
要注意的是,插件功能需要你使用的模型支持函数调用功能,也就是 tool_calls 和 function_call【官方介绍】,否则将无法成功调用插件。这需要你使用 OpenAI、Azure 官方渠道,或者其他支持函数调用功能的第三方渠道,比如本站自营的低价 API:【ZetaTechs API】
还可以添加聊天助手:
有助手市场,可自行添加,也可以编辑并提交你自己的小助手,我的学术写作助手已经进了 lobe-chat 的助手商店:
近期还更新了云端同步功能:
3、ChatGPT-Next-Web
添加 API Key【官方 API Key 获取】、【本站自营 API】:
第三方接口地址填写示例:
https://api.zetatechs.com/v1/chat/completions
或
https://api.zetatechs.online/v1/chat/completions
界面演示:
ChatGPT Next Web 项目的特色是可以预设很多角色,根据你的需求选定不同的功能:
服务端不存储数据,仅在本地存储,可自行添加 WebDav 同步,或者手动导出导入。
其实还有更多的客户端,这里就不全部列出了,欢迎评论补充。