diff --git a/README.md b/README.md index a8c25a4..9d7cdbe 100644 --- a/README.md +++ b/README.md @@ -289,7 +289,7 @@ volumes: } ``` - - `model`: 与OpenAI接口的 [model参数](https://platform.openai.com/docs/models) 一致,支持包括 gpt-5.4、o系列、gpt-4.1等模型,Agent模式推荐使用 `gpt-5.4` + - `model`: 与OpenAI接口的 [model参数](https://platform.openai.com/docs/models) 一致,支持包括 gpt-5.4、gpt-5.4-mini、gpt-5.4-nano、o系列、gpt-4.1等模型,Agent模式推荐使用 `gpt-5.4`、`gpt-5.4-mini` - `open_ai_api_base`: 如果需要接入第三方代理接口,可通过修改该参数进行接入 - `bot_type`: 使用OpenAI相关模型时无需填写。当使用第三方代理接口接入Claude等非OpenAI官方模型时,该参数设为 `openai` diff --git a/channel/web/web_channel.py b/channel/web/web_channel.py index 1535b61..33a97c5 100644 --- a/channel/web/web_channel.py +++ b/channel/web/web_channel.py @@ -497,7 +497,7 @@ class ConfigHandler: const.DOUBAO_SEED_2_PRO, const.DOUBAO_SEED_2_CODE, const.CLAUDE_4_6_SONNET, const.CLAUDE_4_6_OPUS, const.CLAUDE_4_5_SONNET, const.GEMINI_31_FLASH_LITE_PRE, const.GEMINI_31_PRO_PRE, const.GEMINI_3_FLASH_PRE, - const.GPT_54, const.GPT_5, const.GPT_41, const.GPT_4o, + const.GPT_54, const.GPT_54_MINI, const.GPT_54_NANO, const.GPT_5, const.GPT_41, const.GPT_4o, const.DEEPSEEK_CHAT, const.DEEPSEEK_REASONER, ] @@ -556,7 +556,7 @@ class ConfigHandler: "api_key_field": "open_ai_api_key", "api_base_key": "open_ai_api_base", "api_base_default": "https://api.openai.com/v1", - "models": [const.GPT_54, const.GPT_5, const.GPT_41, const.GPT_4o], + "models": [const.GPT_54, const.GPT_54_MINI, const.GPT_54_NANO, const.GPT_5, const.GPT_41, const.GPT_4o], }), ("deepseek", { "label": "DeepSeek", diff --git a/common/cloud_client.py b/common/cloud_client.py index 6ad1bcb..f56ec6d 100644 --- a/common/cloud_client.py +++ b/common/cloud_client.py @@ -602,6 +602,9 @@ def build_website_prompt(workspace_dir: str) -> list: ] def start(channel, channel_mgr=None): + if not get_deployment_id(): + return + global chat_client chat_client = CloudClient(api_key=conf().get("linkai_api_key"), host=conf().get("cloud_host", ""), channel=channel) chat_client.channel_mgr = channel_mgr diff --git a/common/const.py b/common/const.py index 845af25..290cf5d 100644 --- a/common/const.py +++ b/common/const.py @@ -69,6 +69,8 @@ GPT_5 = "gpt-5" GPT_5_MINI = "gpt-5-mini" GPT_5_NANO = "gpt-5-nano" GPT_54 = "gpt-5.4" # GPT-5.4 - Agent recommended model +GPT_54_MINI = "gpt-5.4-mini" +GPT_54_NANO = "gpt-5.4-nano" O1 = "o1-preview" O1_MINI = "o1-mini" WHISPER_1 = "whisper-1" @@ -154,7 +156,7 @@ MODEL_LIST = [ GPT_4o, GPT_4O_0806, GPT_4o_MINI, GPT_41, GPT_41_MINI, GPT_41_NANO, GPT_5, GPT_5_MINI, GPT_5_NANO, - GPT_54, + GPT_54, GPT_54_MINI, GPT_54_NANO, O1, O1_MINI, # DeepSeek diff --git a/docs/models/openai.mdx b/docs/models/openai.mdx index 64058af..c3406ac 100644 --- a/docs/models/openai.mdx +++ b/docs/models/openai.mdx @@ -13,7 +13,7 @@ description: OpenAI 模型配置 | 参数 | 说明 | | --- | --- | -| `model` | 与 OpenAI 接口的 [model 参数](https://platform.openai.com/docs/models) 一致,支持 o 系列、gpt-5.4、gpt-5 系列、gpt-4.1 等,Agent 模式推荐使用 `gpt-5.4` | +| `model` | 与 OpenAI 接口的 [model 参数](https://platform.openai.com/docs/models) 一致,支持 o 系列、gpt-5.4、gpt-5.4-mini、gpt-5.4-nano、gpt-5 系列、gpt-4.1 等,Agent 模式推荐使用 `gpt-5.4` | | `open_ai_api_key` | 在 [OpenAI 平台](https://platform.openai.com/api-keys) 创建 | | `open_ai_api_base` | 可选,修改可接入第三方代理接口 | | `bot_type` | 使用 OpenAI 官方模型时无需填写。当通过代理接口使用 Claude 等非 OpenAI 模型时,设为 `openai` | diff --git a/docs/releases/v2.0.3.mdx b/docs/releases/v2.0.3.mdx index 3e669cf..e0d8eb8 100644 --- a/docs/releases/v2.0.3.mdx +++ b/docs/releases/v2.0.3.mdx @@ -75,5 +75,6 @@ Web 控制台对话界面支持文件和图片上传,可直接发送文件给 - **Windows 兼容**:修复 Windows 下 bash 风格 `$VAR` 环境变量转换为 `%VAR%` 的问题 ([7c67513](https://github.com/zhayujie/chatgpt-on-wechat/commit/7c67513)) - **MiniMax 参数**:增加 MiniMax 模型的 `max_tokens` 限制 ([1767413](https://github.com/zhayujie/chatgpt-on-wechat/commit/1767413)) - **.gitignore 更新**:添加 Python 目录忽略规则 ([9318138](https://github.com/zhayujie/chatgpt-on-wechat/commit/9318138)) ([#2683](https://github.com/zhayujie/chatgpt-on-wechat/pull/2683)) Thanks [@pelioo](https://github.com/pelioo) +- **AGENT.md 主动演进**:优化系统提示词中对 AGENT.md 的更新引导,从被动的"用户修改时更新"改为主动识别对话中的性格、风格变化并自动更新 **发布日期**:2026.03.18 | [Full Changelog](https://github.com/zhayujie/chatgpt-on-wechat/compare/2.0.2...master)