Package Information
Downloads: 23 weekly / 79 monthly
Latest Version: 0.1.5
Author: Kael
Available Nodes
Documentation
n8n-nodes-doubao-api
这是一个 n8n 社区节点,用于调用豆包大模型 API,实现人工智能对话和内容生成。
安装
在 n8n 项目目录中执行以下命令安装此节点:
npm install n8n-nodes-doubao-api
或者在 n8n 界面中,通过 设置 -> 社区节点 进行安装。
功能
- 支持
doubao-1.5-pro-32k-250115和doubao-1.5-7b-Chat模型 - 可自定义系统提示词和用户提示词
- 支持请求超时设置和自动重试
- 完全符合豆包 API 的请求和响应格式
使用方法
- 在 n8n 中创建一个工作流
- 添加"豆包 API"节点
- 配置节点参数:
- 认证方式:选择 API Key
- 模型:选择要使用的豆包模型
- 系统提示词:设置 AI 的角色和行为
- 用户提示词:与系统提示词组合使用,引导AI进行回答
- 用户输入:实际需要 AI 回答的内容
- 选项(可选):
- 超时时间:API 请求超时设置,默认 30 秒
- 最大重试次数:请求失败时重试次数,默认 3 次
凭证设置
使用此节点需要设置豆包 API 凭证:
- 在 n8n 中进入
凭证页面 - 点击
添加凭证按钮 - 选择
豆包 API类型 - 输入在豆包官网获取的 API Key
输出数据
节点执行成功后,输出的 JSON 数据格式如下:
{
"content": "AI生成的回复内容",
"model": "使用的模型名称",
"created": 1234567890,
"id": "请求ID",
"usage": {
"prompt_tokens": 15,
"completion_tokens": 10,
"total_tokens": 25
}
}
注意事项
- 豆包 API 请求需要将系统提示词和用户提示词组合到一起
- API 请求需要有效的豆包账户和足够的使用额度
- 确保网络环境能够正常访问豆包 API 服务
常见问题
API 调用失败怎么办?
- 检查 API Key 是否正确
- 检查网络连接是否正常
- 确认豆包账户有足够的使用额度
- 查看错误日志了解详细错误信息
如何优化响应结果?
- 优化系统提示词和用户提示词
- 提供更清晰、具体的用户输入
- 针对不同场景选择适合的模型