SuperAPI AI 工具集

openai-cli

智能体与模型

查看项目

更新于 10-15 22:32

技能介绍

用途:通过命令行直接调用 OpenAI REST API,覆盖聊天补全、嵌入、微调、文件管理与管理员操作等端点。

主要能力:创建响应(支持流式、system 提示、temperature 等参数)、生成嵌入(可多输入)、上传/列出/检索/删除文件、创建与查看微调任务、查询组织用量统计。支持 @ 前缀传文件、file:// 与 data:// 指定编码,输出可选 pretty、json、jsonl、yaml、raw,并可用 GJSON 语法通过 --transform 提取字段。

安装:brew install openai/tools/openai;或 go install 'github.com/openai/openai-cli/cmd/openai@latest',并确保 Go bin 在 PATH 中。也可克隆仓库后用 ./scripts/run 本地运行。

配置:设置 OPENAI_API_KEY、OPENAI_ADMIN_KEY(管理员端点)、OPENAI_ORG_ID、OPENAI_PROJECT_ID,也可用 --api-key 等参数。命令结构为 openai [resource] <command> [flags...],例如 openai responses create --input "Hello" --model gpt-4;自定义端点用 --base-url。

限制:需自行准备有效 API 密钥与网络访问;--debug 日志含请求/响应体,可能暴露敏感数据;管理员操作需管理员密钥。其余配额、计费与平台细节资料未提供。