examples/,环境变量从对应指南复制。Node 示例在文档目录执行 npm ci;Python 依赖安装见 Python 指南,完整本地校验命令见文档目录的 README.md。
从示例到生产
- 用本地 fixture 跑通文档校验,确认代码与页面一致。
- 用隔离的测试配置,对目标部署执行一次最小请求,再分别验证需要的扩展能力。
- 检查业务失败路径、超时、流式中断及重复提交处理,再设置队列、并发与日志策略。
- 按生产验收清单记录目标服务的结果;本地通过不替代线上模型验证。
文件、搜索与生成参数
运行前确认模型和原生渠道支持,另见 数据控制。
音视频输入与文本修改
这些示例发起一次请求;使用目标模型验证实际效果,排错见 常见问题。
工具策略与 JSON 校验
- 工具选择与并行控制:
examples/tool-policy.mjs,四种选择策略、最多两轮、单个只读调用。 - JSON 模式:
examples/json-mode.mjs,Chat / Responses 两种协议,完成状态与业务字段独立检查。
Gemini 原生内置工具
三模式示例:examples/gemini-builtins.mjs 选择搜索、URL 上下文或上游代码执行。每次运行只发一个请求,同时检查完成状态与工具证据。