Skip to main content
OpenAITools 允许代理与 OpenAI 模型进行交互,以执行音频转录、图像生成和文本转语音。

前提条件

在使用 OpenAITools 之前,请确保已安装 openai 库并已配置好你的 OpenAI API 密钥。
  1. 安装库:
  2. 设置 API 密钥:OpenAI 获取你的 API 密钥,并将其设置为环境变量。

初始化

导入 OpenAITools 并将其添加到 Agent 的工具列表中。

使用示例

1. 转录音频

此示例演示了一个转录音频文件的 Agent。
transcription_agent.py

2. 生成图像

此示例演示了一个根据文本提示生成图像的 Agent。
image_generation_agent.py

3. 生成语音

此示例演示了一个从文本生成语音的 Agent。
speech_synthesis_agent.py
在此查看更多示例:here

定制化

你可以定制用于转录、图像生成和 TTS 的底层 OpenAI 模型:

工具集函数

OpenAITools 工具集提供以下函数:

开发者资源