机器之心编辑部大家总说新科技会淘汰老技术。但大模型要想深度落地必须拥抱老技术拥抱兼容性。在往昔相当漫长的一段时期之内, 开发者若要测试那模型的能力, 一般存在两种途径: 其一为在某处展开手动调试, 其二是撰写一段某某或Node.js脚本用以调用SDK。以来回的方式去调用以及做代码中软件开发工具包的包装, 这是一件相当麻烦的事情, 回到那种有一定结构形式的世界, 再回到通过命令行来开展调用工作流程的状态, 这是那些从事开发设计工作的人所乐意看到并且感到愉悦的。也知道这一点。是在今天, Codex团队内身为开发者体验工程师的Jason Liu, 发布推文宣告了一个极具特色的项目, 该项目被形容为「小而有爱」:由官方所推出的那个命令行界面工具 -cli, 对于开发者而言, 只要在终端敲下那么一行命令, 便能够直接与那个最新的模型进行颇具深度的交互, 如此一来就打破了往昔 SDK 的限制。依据Jason Liu所公布的信息来看, -cli具备这样的特性, 即如下这般的特性。通过 CLI 调用 并支持所有云端工具提供 Unix 风格的结构化 CLI 输出支持图像生成/编辑、语音转录、TTS可以创建项目并配置 API Key目前项目已经开源。链接CLI 是开发者的「瑞士军刀」极简的「管道」自动化流水线在传统开发流程里, 要是你打算让AI去剖析100个日志文件的异常状况, 那你就得编写一个循环读取文件的脚本。运用 -cli , 借助Unix的管道理念, 你仅仅只需一行命令: cat error.log | chat --分析日志中的潜在风险 .txt。这种把AI能力「原子化」的举措, 使得AI能够如同grep或者awk那般参与到日常的系统运维当中。开发者本地调试的「零延迟」体验当开发者有测试复杂的情况, 或者要实施调整参数的操作时, 在代码当中反复去进行修改, 然后重启程序, 这是格外低效的。-cli 提供了一个具备即时性的沙盒环境。借助在终端能够快速尝试不一样的参数组合, 开发者能在确认效果之后, 再把参数写入正式代码, 大大缩短了调试所需的周期。敏捷管理后端基础设施的对于那些具有需要管理数量众多的Fine -任务或者向量数据库文件这般情况的团队而言, -cli给出了相较于Web界面来讲更具高效性质的批处理能力。不管是进行批量地删除已经过期的训练文件, 还是对微调任务的收敛状况着手进行实时性监控, 命令行所提供的交互速度以及可编程性都是Web页面根本没有办法去相提并论的。AI 基础设施的「原生化」将其 API 能力朝着操作系统的底层“下沉”, 这在本质上就是推出官方 CLI。当 AI 能力演变成一个标准的命令行工具之际, 它便拥有了无穷的组合潜力。它能够被封装进镜像之中, 能够被写入定时任务里面, 还能够被集成到各种 IDE 的快捷操作当中。跟着拥有本地人工智能执行本领的「智能硬件」以及「Agent PC」渐渐普遍化时, 开发者所需更轻巧且更径直的途径来同云端大模型展开协同。-cli产生了, 事实上是给本地自动化脚本给予一个标准通信端门, 致使本地硬件和云端大脑耦合变为空前未瞧见于简的状态。此前, 开源社区有之大量佼佼者之优秀与否方第三方 CLI 工具而。官方工具之介入虽则会使得出竞争, 然更具重要性者乃是其进而确立而官方之调用规范与此同时标准。对应第三方开发者所言而言, 此更其类如一个信号那般: AI 正于调用之途迈向「标准化」矣。发布了这个 -cli, 这意味着对开发者工作流有了深度理解, 那就是最优的工具应该是那种隐形的, 且是原生的。从 brew /tools/ 开始吧。
