GPT-OSS集成了三类实用工具:
- 网页搜索:通过
SimpleBrowserTool
实现,支持关键词检索、网页内容提取(需EXA_API_KEY
授权) - Python执行:利用Docker容器安全运行代码,适用于数值计算等任务,但需防范提示注入风险
- 文件操作:通过
apply_patch
实现文件创建/修改/删除
启用方式为在系统消息中注入工具配置,例如:SystemContent.new().with_tools(browser_tool.tool_config)
。工具调用时会自动生成结构化请求,开发者需实现对应后端逻辑。OpenAI特别提醒:生产环境中应对Python工具进行沙箱隔离,避免执行危险操作。
本答案来源于文章《GPT-OSS:OpenAI开源的高效推理大模型》