x-cmd ai | x openai - 用于发送 openai API 请求,以及与 ChatGPT 对话

介绍

Openai 模块是 Openai 大模型 Chatgpt 3 和 ChatGPT 4 命令行实现。x-cmd 提供了多个不同平台间多种 AI 大模型的调用能力。无论是本地模型还是 Web 服务上的模型,用户都可以在不同的 AI 大模型间直接无缝切换,并能把之前的聊天记录发送给新的大模块来延续对话。

INFO:

  • gpt 私人令牌获取: https://platform.openai.com/api-keys
  • 交互环境中可使用 x openai init 进行初始化配置,配置信息将存放于本地保存
  • 亦可运行命令 x openai --cfg apikey= 添加私人令牌

首次用户

  1. 在终端运行 eval "$(curl https://get.x-cmd.com)" 即可完成 x 命令安装, 详情参考 x-cmd 官网

  2. x-cmd 提供 mod 教程,其中包含了 openai 模块常用功能的 demo 示例,可以帮你快速上手 openai 模块。

  3. 使用案例 :

bash 复制代码
# 使用 gpt3.5 把文件内容翻译为中文
@gpt3  --file ./abstract.cn.md --file ./content.cn.md "Translate to chinese"

# 使用 gpt 把文件内容翻译为中文
x openai chat request --file ./abstract.en.md --file ./content.en.md "Translate to chinese"

# 生成一张狗的图片
x openai image create --prompt "a dog"

# 将文本转为语音
x openai audio generate --input "hello x-cmd" --model tts-1 --voice alloy

子命令

名称 描述
x openai init 使用交互模式初始化配置
x openai --cfg 配置管理,可管理 apikey、请求默认代理等配置
x openai --cur 当前会话默认值管理
x openai chat 与 openai 对话
x openai audio 语音和文字互相转换
x openai image 图片生成
x openai finetuning 微调模型管理
x openai embedding 文本向量计算

TIP:

在交互式终端中(如 zsh, bash ...),可以使用 Tab 获取补全信息

运行 CMD SUBCOMMAND --help 可以获取命令的更多信息

相关推荐
云宏信息7 小时前
赛迪顾问《2025中国虚拟化市场研究报告》解读丨虚拟化市场迈向“多元算力架构”,国产化与AI驱动成关键变量
网络·人工智能·ai·容器·性能优化·架构·云计算
Insight-n9 小时前
低代码数字化时代的开发新范式
低代码·ai
桂花饼11 小时前
性能怪兽:GPT-5-Codex三大核心进化,重新定义AI编程
人工智能·chatgpt·aigc·gpt-5·gemini-2.5·grok4·it/互联网
带刺的坐椅13 小时前
Solon v3.4.6, v3.5.4, v3.6.0-M1 发布。正式开始 LTS 计划
java·spring·ai·web·solon·mcp
守城小轩14 小时前
从零开始学习n8n-一文读懂n8n
ai·n8n
Learn Beyond Limits14 小时前
Choosing the Number of Clusters|选择聚类的个数
人工智能·深度学习·神经网络·机器学习·ai·聚类·吴恩达
HenrySmale15 小时前
论文笔记:How Can Recommender Systems Benefit from Large Language Models: A Survey
人工智能·语言模型·chatgpt
x007xyz15 小时前
🚀🚀🚀前端的无限可能-纯Web实现的字幕视频工具 FlyCut Caption
前端·openai·音视频开发
科技峰行者16 小时前
阿里云无影发布首个Agentic Computer形态的个人计算产品
人工智能·阿里云·ai·agent
Elastic 中国社区官方博客17 小时前
使用 Elasticsearch 构建 AI Agentic 工作流
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索