chatGPT在命令行聊天实现方法

编程知识 行业动态 更新时间:2024-06-13 00:18:23

一个简单、轻量级的 shell 脚本,无需安装 python 或 node.js,即可从终端使用 OpenAI 的 chatGPT 和 DALL-E。该脚本将completions端点和text-davinci-003模型用于 chatGPT 以及images/generations用于生成图像的端点。

支持功能
1、从终端与 GPT 聊天
2、从文本提示生成图像
3、查看您的聊天记录
4、聊天上下文,GPT 记住之前的聊天问题和答案
5、列出所有可用的 OpenAI 模型
6、设置 OpenAI 请求参数

必备条件
该脚本依赖于 curl 请求 api 和 jq 来解析 json 响应。

curl
brew install curl
jq
brew install jq

OpenAI API 密钥。在OpenAI创建一个帐户并获得一个免费的 API 密钥

手动安装
如果你想手动安装它,你所要做的就是:

下载chatgpt.sh文件到你想要的目录
将 的路径添加chatgpt.sh到您的$PATH. 您可以通过将此行添加到您的 shell 配置文件来做到这一点:

export PATH=$PATH:/path/to/chatgpt.sh

通过添加此行将 OpenAI API 密钥添加到您的 shell 配置文件

export OPENAI_KEY=your_key_here

开始
chatgpt在任何地方使用命令运行脚本

命令
image:要生成图像,请使用 iTerm 启动提示image: ,您可以直接在终端中查看图像。否则脚本会要求在浏览器中打开图像。
history要查看您的聊天记录,请键入history
models要获取 OpenAI API 上可用的模型列表,请键入models
model:要查看有关特定模型的所有信息,请使用出现在模型列表中的model:模型启动提示。id例如:将为您提供模型model:text-babbage:001的所有字段text-babbage:001

更多推荐

chatGPT在命令行聊天实现方法

本文发布于:2023-03-26 17:57:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/c22b8a946daf3b4117a2bf785768a9e5.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:命令行   方法   chatGPT

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!