Docker代码、六款商品草案、AI任务卡、八题验收表与直播流程;默认固定回复演示,真实模型调用另行配置。本包不含真实密钥。
# 第四场:DAYFORM AI商品顾问 延续第三场的女装设计草案,独立实验,未连接OpenCart数据库。新目录是本次第四场入口;lessons-04-06中的背包、台灯旧实验保留,第5—6课暂未同步改成女装。 ## 启动 ```bash cd course-plan/lesson-04-dayform # 首次使用且不存在.env时复制,不覆盖已有配置 cp -n .env.example .env docker compose config --quiet docker compose up -d --build curl http://127.0.0.1:18404/health ``` 访问 http://127.0.0.1:18404/ 。默认MODE=demo,固定回复,不调用模型。不要同时启动旧第四课18404服务。已有商城不需重启。 真实调用:在服务端.env填写自己的ARK_API_KEY和当前账号可用的ARK_MODEL,MODE=ark,然后docker compose up -d。示例固定使用方舟北京地域Chat Completions API,需匹配该地域下可用的调用标识与权限。模型配置和参数兼容性需按实际选用型号核对。本课未替你创建接入点、开通模型或发起付费调用。 API Key不写入网页、截图、Git或下载包。没有凭据时接口明确报错,不降级伪装真实回答。公开服务上线前还需用户鉴权、限流与用量控制;本实验仅回环地址。 远端预演通过已授权SSH转发:ssh -L 18404:127.0.0.1:18404 YOUR_SSH_ALIAS。它是独立顾问页面,尚不是OpenCart内置聊天扩展。 ## 输入与验收 app/catalog.json只包含教学需要的商品草案,不含成本或客户信息。修改商城后需明确重新同步,本实验没有实时同步能力。 POST /api/chat:JSON question字符串。返回SSE meta、delta、done或error。界面完成标记仍不证明内容正确;代码检查上游DONE与finish_reason,截断/拦截等显示失败。停止显示仅中断浏览器接收,不承诺上游取消或停止计费。 验收见ACCEPTANCE.md。verify.py只验证本地程序与demo分支,不能当作真实模型质量测试。 官方接口:https://docs.volcengine.com/docs/ark/chat-api?lang=zh