openai-agents-chat-demo

openai-agents-chat-demo

site icon
2025.04.16 1
Python智能聊天对话机器人交流协作
openai-agents-chat-demo 是一个基于OpenAI Agents框架实现的聊天对话机器人,支持自定义工具函数扩展能力,提供简洁的Web界面进行交互,并支持对话历史记录和上下文管理。
View on GitHub

Overview

基本能力

产品定位

openai-agents-chat-demo 是一个智能聊天对话机器人,旨在通过OpenAI Agents框架提供智能对话服务,并支持自定义工具函数扩展能力。

核心功能

  • 使用OpenAI Agents框架实现智能对话
  • 支持自定义工具函数扩展能力
  • 提供简洁的Web界面进行交互
  • 支持对话历史记录和上下文管理

适用场景

  • 智能客服
  • 个人助手
  • 教育辅导
  • 娱乐聊天

工具列表

  • 自定义工具函数:支持扩展聊天机器人的功能

常见问题解答

  • 需要OpenAI API密钥才能使用
  • 确保Python版本为3.8及以上

使用教程

使用依赖

  • Python 3.8+
  • OpenAI API密钥

安装教程

pip install -r requirements.txt

配置

  1. 查看config,进行自定义配置

运行

python app.py

访问 http://localhost:8050 开始使用聊天机器人。

调试方式

运行后访问 http://localhost:8050 进行交互调试。

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。