OpenAI Codex 使用 智谱 API

news/2025/9/23 12:23:53/文章来源:https://www.cnblogs.com/geyee/p/19106951

安装 codex
npm install -g @openai/codex --registry=https://registry.npmmirror.com/

用户目录下的 .codex 目录( %userprofile%.codex )下创建 config.toml 文件 (需要替换 zhipu api key)

model_provider = "BigModel"
model = "GLM-4.5-Air"
preferred_auth_method = "apikey"
disable_response_storage = true[model_providers.BigModel]
name = "Zhi Pu"
base_url = "https://open.bigmodel.cn/api/coding/paas/v4"
wire_api = "chat"
requires_openai_auth = true
http_headers = {"Authorization" = "Bearer 7a4c_big_model_zhipu_api_key"}

同目录下的auth.json 文件

{"OPENAI_API_KEY": null
}

image

可以先利用 curl.exe 测试,看 key 是否过期

curl -X POST https://open.bigmodel.cn/api/paas/v4/chat/completions ^
-H "Content-Type: application/json" ^
-H "Authorization: Bearer zhipu_api_token" ^
-d "{\"model\":\"glm-4.5-air\",\"messages\":[{\"role\":\"user\",\"content\":\"who are you ?\"}],\"temperature\":0.6,\"stream\":true}"

wire_api 为 "chat" 而非 "responses", 如果支持可能效果好些。
因而存在的问题:
image
或许可以使用 open-codex

有一些第三方提供商在config.toml中使用 env_key = "CustomProvider_API_KEY" (后续需要设置环境变量(set CustomProvider_API_KEY=some_specified_apikey ))来利用,而非 http_headers。

参考:
How to Use Codex with Novita AI Models: Complete Setup Guide

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/912527.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

嵌入式ARM架构学习9——IIC - 教程

嵌入式ARM架构学习9——IIC - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco&…

山东青岛网站建设律师事务所免费咨询

正则表达式,又称正规表示法、常规表示法(Regular Expression,在代码中常简写为regex、regexp或RE),是计算机科学中的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器…

苏州市相城区住房和城乡建设局网站济南建设网站 概况

题意:给定n和m,求c(n,m)%(∏ p)的值,相当于lucas定理的一个推广,在p不是素数的情况下的一个解决方法。 思路: 首先对于c(n,m)%p[i]来讲,是一个lucas的裸题,那么对于c(n,m)%(∏ p)划分成lucas子…

网站推广赚钱吗做金融怎么进基金公司网站

在 MyBatis 中&#xff0c;< 符号在 XML 配置文件中是一个特殊字符&#xff0c;用于标记 XML 标签的开始。因此&#xff0c;如果你在 MyBatis 的 if 标签中直接使用 < 符号&#xff0c;它会被解析为 XML 标签的开始&#xff0c;从而导致解析错误。 为了避免这个问题&…

福建泉州做淘宝的拿货什么网站第一模板ppt网

一、故事引言 想象一下&#xff0c;你正在管理一座神奇的数据仓库&#xff0c;这个仓库没有沉重的门、旋转的磁盘和机械手臂&#xff0c;而是由一群训练有素的“数据小飞侠”组成。这些小飞侠们居住在一个叫做闪存芯片&#xff08;NAND Flash&#xff0c;本文主人公&#xff0…

营销型企业网站建设价格wordpress5.0.2版的新功能

aws sqsAmazon WEB服务为我们提供了SQS消息传递服务。 sqs的java sdk与JMS兼容。 因此&#xff0c;可以将SQS与spring提供的JMS集成框架集成在一起&#xff0c;而不是将SQS用作简单的spring bean。 我将使用spring-boot和gradle。 gradle文件&#xff1a; group com.gkatzi…

网站开发案例详解下载x浏览器

zencart 如何修改在线人数和订单编号 1 订单编号的修改办法 进入后台-工具(tool)-店铺管理器(store manager)&#xff0c;里面有个重置当前订单号&#xff08;Reset Current Order ID). 首先你得测试购买一次&#xff08;不要告诉我你不会&#xff09;&#xff0c;就会产生当前…

杭州市建设工程质量安全监督总站网站媒体广告投放平台

转载自 超详细的 Redis Cluster 官方集群搭建指南 今天从 0 开始搭建 Redis Cluster 官方集群&#xff0c;解决搭建过程中遇到的问题&#xff0c;超详细。 安装ruby环境 因为官方提供的创建集群的工具是用ruby写的&#xff0c;需要ruby2.2.2版本支持&#xff0c;ruby安装需…

网站设计任务怎么自己制作二维码内容

打家劫舍2 1. 题目解析2. 讲解算法原理3. 编写代码 1. 题目解析 题目地址&#xff1a;点这里 2. 讲解算法原理 首先&#xff0c;给定一个非负整数数组 nums&#xff0c;其中 nums[i] 表示第 i 家的财物价值。 定义两个辅助数组 f 和 g&#xff0c;长度都为 n&#xff08;n 是…

长安镇网站建设东莞销售网站建设

## 资源简介 在STM32开发板,板载资源上有两个可自由控制的 LED。如下图原理 图其中我们以操作 LED1 为示例,LED1 为出厂系统的心跳指示灯。 ## 应用实例 想要控制这个 LED,首先出厂内核已经默认将这个 LED 注册成了 gpio-leds类型设备。所以我们可以直接在应用层接口直接…

微信小程序与网站连接互联网门户网站建设

Softing工业将ARM 32位兼容性集成到了edgeConnector产品中&#xff0c;以满足用户对ARM处理器的边缘设备日益增长的使用需求。 &#xff08;兼容ARM 32位架构的edgeConnector产品扩展了其应用部署范围&#xff09; 用户对采用ARM处理器的紧凑型边缘设备的需求正在大幅增长&…

就业专项资金网站建设北京外贸网站设计备案

C#上位机——根据命令发送 第一步&#xff1a;设置窗口的布局 第二步&#xff1a;设置各个属性 第三步&#xff1a;编写各个模块之间的关系

diango做的网站怎么用ppt在哪个软件制作

概述对于一些数据量较大的系统&#xff0c;数据库面临的问题除了查询效率低下&#xff0c;还有就是数据入库时间长。特别像报表系统&#xff0c;每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此&#xff0c;优化数据库插入性能是很有意义的。其实最有效的…

有几个网站如何做外贸海口网站公司

Python学习之路-Flask项目:博客前台 前言 前一篇完成了项目开发前的所有准备工作&#xff0c;本篇将完成整个博客的前台相关工作。 首页 前言 首页主要为我们提供各个分类入口已经按时间顺序的文章列表和列表排行等数据&#xff0c;是进入博客中第一眼看到的&#xff0c;接…

学院实验室建设网站的好处高州市网站建设

导语&#xff1a;之前介绍了如何打包一个安卓安装包文件&#xff0c;如果想要上架安卓应用商店&#xff0c;那么就来这里学习一下方法吧。 目录 准备材料应用商店注册账号上架步骤审核事项 准备材料 基本信息 安装包&#xff1a;需要 32 或 64 位&#xff1b;包名&#xff…

网站维护更新费用品牌建设的重要性与意义

一、JavaScript的面向对象 JavaScript其实支持多种编程范式的&#xff0c;包括函数式编程和面向对象编程&#xff1a; JavaScript中的对象被设计成一组属性的无序集合&#xff0c;像是一个哈希表&#xff0c;有key和value组成&#xff1b;key是一个标识符名称&#xff0c;val…

项目管理软件开发案例seo 资料包怎么获得

学习笔记-SQL语法系统性学习&#xff0c;关卡式进阶 笔记参考&#xff1a;作者鱼皮 关卡式Sql语句学习体验网站 &#xff0c;网站开源代码 如果想本地体验语法&#xff1a;1.下载大佬开源代码&#xff0c;运行前端项目&#xff08;推荐&#xff09;&#xff1b; 2.或是自己使…

饮食类网站绿盒子网站建设案例

iPhone 不能下载第三方软件的原因主要是因为苹果公司严格控制其应用生态系统&#xff0c;确保所有应用都通过其官方的 App Store 分发。这有几个主要原因&#xff1a; 安全性&#xff1a;苹果公司希望通过这种方式减少恶意软件的传播&#xff0c;保护用户的隐私和数据安全。所…

使用Go语言实现高效定时任务功能

gofly.v1kf.com vx: llike620 ​ 在现代软件开发中,定时任务是许多系统不可或缺的一部分。无论是数据同步、定期通知还是资源清理,定时任务都能帮助我们自动化这些重复性工作。本文将介绍如何使用Go语言中的cron库实…

深入解析:GPT-5风波后,奥特曼深夜道歉并补偿!Plus用户成最大赢家,Wildcard 野卡停服后,普通人如何充值?

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …