GroqTools 允许 Agent 与 Groq API 交互,以执行快速的音频转录、翻译和文本转语音 (TTS)。
先决条件
在使用GroqTools 之前,请确保您已安装 groq 库并配置了您的 Groq API 密钥。
-
安装库:
-
设置您的 API 密钥: 从 Groq 控制台 获取您的 API 密钥,并将其设置为环境变量。
初始化
导入GroqTools 并将其添加到 Agent 的工具列表中。
使用示例
1. 音频转录
此示例演示了如何转录托管在 URL 中的音频文件。transcription_agent.py
2. 音频翻译和语音生成
此示例展示了如何将音频文件(例如法语)翻译成英语,然后使用翻译后的文本生成新的音频文件。translation_agent.py
Toolkit 功能
GroqTools toolkit 提供以下功能: