支持工单代理


文档摘要

支持工单代理 一个结构化输出代理,展示了基于 Pydantic 模式的响应,用于创建客户支持工单。 本演示所展示的内容 结构化输出:使用 Pydantic 模型定义响应模式 枚举类型:具有受控值的优先级级别 可选字段:灵活的模式,包含必填和可选属性 字段验证:输入验证及描述元数据 快速入门 安装 OpenAI Agents SDK: 设置环境: 运行代理: 关键概念 Pydantic 模型:定义结构化响应模式 枚举验证:优先级级别(低、中、高、紧急) 字段描述:帮助大语言模型理解字段要求 可选字段:处理可选与必填数据 示例用法 下一步 产品评测代理 - 复杂的结构化输出 电子邮件生成代理 - 简单的结构化输出 教程 3:工具使用代理 - 向代理添加工具 免责声明: 本文档采用基于机器的

支持工单代理

一个结构化输出代理,展示了基于 Pydantic 模式的响应,用于创建客户支持工单。

本演示所展示的内容

  • 结构化输出:使用 Pydantic 模型定义响应模式
  • 枚举类型:具有受控值的优先级级别
  • 可选字段:灵活的模式,包含必填和可选属性
  • 字段验证:输入验证及描述元数据

快速入门

  1. 安装 OpenAI Agents SDK

    pip install openai-agents
  2. 设置环境

    cp ../env.example .env # Edit .env and add your OpenAI API key
  3. 运行代理

    from agents import Runner from agent import root_agent result = Runner.run_sync(root_agent, "I can't log into my account and it's urgent!") print(result.final_output) # Returns SupportTicket object

关键概念

  • Pydantic 模型:定义结构化响应模式
  • 枚举验证:优先级级别(低、中、高、紧急)
  • 字段描述:帮助大语言模型理解字段要求
  • 可选字段:处理可选与必填数据

示例用法

# The agent will return a SupportTicket object like: { "title": "Account Login Issue", "description": "User unable to access account", "priority": "high", "category": "account_access", "steps_to_reproduce": ["Go to login page", "Enter credentials", "Error occurs"], "estimated_resolution_time": "2-4 hours" }

下一步

免责声明
本文档采用基于机器的 AI 翻译服务进行翻译。尽管我们力求准确,但请注意,自动翻译可能存在错误或不准确之处。应以原文语言版本的文档作为权威依据。如需获取关键信息,建议使用专业的人工翻译。对于因使用本翻译而产生的任何误解或误读,我们概不负责。


作者与出处
原作者: Shubhamsaboo
来源:Shubhamsaboo
许可证:Apache-2.0
整理: 灏天文库整理
由灏天文库结构化整理,提供目录导航、全文检索与在线阅读,便于系统化学习
发布者: 作者: Shubhamsaboo 转发
评论区 (0)
U