SuperAPI AI 工具集

ai-cli

ai-cli 是一个开源命令行工具,基于 GPT-3 模型,让用户直接在终端中向 ChatGPT 提问并获得答案。它需要全局安装并配置 OpenAI API 密钥,支持通过 ai ask 提问、ai auth 更新密钥、ai autocomplete 添加自动补全、ai model 切换模型(默认 gpt-3.5-turbo)以及 ai update 更新自身。当前提示长度约 800-840 tokens,平均响应约 40 tokens,使用 gpt-3.5-turbo 时每条命令成本约 $0.0009。

访问官网

工具介绍

用途

ai-cli 是一个基于 GPT-3 的开源命令行工具,旨在让用户直接在终端中获取 CLI 命令的答案。它通过调用 OpenAI 的 GPT-3 模型(默认使用 gpt-3.5-turbo)来回答问题,适合开发者在终端环境中快速查询命令用法或获取代码建议。

主要能力

  • 从终端向 GPT-3 提问并获取答案(命令:ai ask [question])。
  • 支持管理 OpenAI API 密钥(命令:ai auth),可更新或添加新的密钥。
  • 提供自动补全功能(命令:ai autocomplete [SHELL]),按照提示操作即可安装。
  • 可切换模型偏好(命令:ai model),默认模型为 gpt-3.5-turbo。
  • 支持更新 CLI 自身(命令:ai update [CHANNEL])。
  • 提供帮助信息(命令:ai help [COMMAND])。

使用方式

首先需要全局安装该工具。然后需要配置自己的 OpenAI API 密钥:可以通过访问 https://openai.com/api/login 创建或登录账户,再前往 https://beta.openai.com/account/api-keys 获取密钥,或者直接在终端运行 ai auth 并输入 API KEY。安装完成后,即可使用 ai ask 等命令进行交互。自动补全可通过 ai autocomplete 按指引添加。

适用场景

适合开发者在终端环境中快速查询命令行用法、获取代码片段或技术解答,无需离开终端即可调用 GPT-3。

限制

  • 需要用户自备 OpenAI API 密钥。
  • 当前提示长度约 800-840 tokens,平均响应长度约 40 tokens。使用 gpt-3.5-turbo 时,输入每 1K tokens 收费 $0.001,输出每 1K tokens 收费 $0.002,每条命令成本约 $0.0009。早期资料提及 text-davinci-002 时,每 1K tokens 收费 $0.02,每条命令约 $0.017。
  • 项目表示未来可能通过微调来改进响应并降低每条命令的成本。