UNPKG

n8n-nodes-doubao-api

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