项目介绍:ai-cli
ai-cli 是一个运行在命令行界面的项目,它可以利用 OpenAI 的 GPT-3 技术来帮助用户从终端直接与 AI 进行交互。该项目特别适合那些熟悉命令行操作的技术人员和开发者使用,因为它能在日常工作中提高效率。
项目的目标
ai-cli 的目标是通过简单的命令行操作,让用户能够快速且高效地与人工智能交流,获取所需的信息和执行任务。凭借 GPT-3 的强大功能,用户可以向 AI 提问并获得有用的回答。
安装指南
要使用 ai-cli,用户需要首先全局安装这个工具。只需在终端输入以下命令:
npm i @abhagsain/ai-cli -g
在安装完成后,用户便可以通过如下命令行进行 AI 交互:
$ ai ask "Check process running on port"
配置 OpenAI API 密钥
为了使用 ai-cli,用户需要有一个 OpenAI API 密钥。获取方法如下:
- 访问 OpenAI API 登录页面 并创建一个账户,或登录已有账户。
- 前往 API 密钥页面 以获取您的密钥。
- 在终端中运行
ai auth
命令并输入你的 API 密钥,即可完成配置。
价格说明
当前,ai-cli 使用的提示长度约为 800 个 tokens,而平均响应长度约为 40 个 tokens。根据 GPT-3.5-turbo 的定价,输入每 1000 个 tokens 收费 $0.001,输出每 1000 个 tokens 收费 $0.002。所以,每条命令的成本大约为 $0.0009。项目团队也在致力于通过微调来提高响应质量的同时降低每条命令的费用。
自动补全功能
ai-cli 提供了自动补全功能。用户可以通过运行 ai autocomplete
并按照指引进行设置,这将帮助用户更快速、更便捷地使用命令行工具。
使用方法
以下是一些 ai-cli 的使用方法:
-
查看工具版本:
$ ai (--version)
-
获取具体命令帮助信息:
$ ai --help [COMMAND]
常用命令
ai ask [question]
:从终端中向 GPT-3 提问,例如:ai ask "Check running process on port 3000"
。ai auth
:更新或添加新的 OpenAI API 密钥。ai autocomplete [SHELL]
:显示 Shell 自动补全安装指令。ai model
:更改模型偏好,默认为 gpt-3.5-turbo。ai update [CHANNEL]
:更新 ai CLI。
ai-cli 不仅可以通过这些简单易用的命令提升用户在工作流程中的效率,还可以在特定场合中节省查询和执行的时间成本,是一个非常实用的命令行工具。