返回顶部
q

qianfan-chat千帆对话接口

千帆AI应用对话接口调用技能。用于调用百度千帆平台的对话API进行AI对话交互。支持流式和非流式响应、Function Call工具调用、文件上传等功能。触发场景:(1) 用户需要调用千帆对话API;(2) 用户提到\"千帆\"、\"qianfan\"、\"百度AI对话\";(3) 需要与千帆应用进行对话交互。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
153
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

qianfan-chat

千帆对话技能

调用百度千帆平台的对话API,与千帆AI应用进行对话交互。

初始化配置

⚠️ 必须设置环境变量 QIANFANAPIKEY:

bash
export QIANFANAPIKEY=your-api-key-here

API Key 可从 千帆平台 获取。

默认配置

配置项默认值说明
app_ide52a2419-4327-48e8-b9dc-9bf037199fc2应用ID,可在调用时通过 --app-id 覆盖
stream
false | 流式返回 |

接口详情

详细的请求/响应参数、错误码、curl 示例等,请参阅 API 参考文档



基本用法

发起对话

使用 scripts/chat.py 脚本调用:

bash
python3 scripts/chat.py --query 你好,请介绍一下自己

参数说明

参数说明默认值
--query用户提问内容(必选)-
--app-id
应用ID | e52a2419-4327-48e8-b9dc-9bf037199fc2 | | --stream | 是否流式返回 | true | | --conversation-id | 会话ID(多轮对话时传入) | - | | --file-ids | 文件ID列表,逗号分隔 | - |

多轮对话

会话状态自动管理:

  • - 首次调用不传 conversationid,API返回后会自动保存
  • 后续调用自动使用已保存的 conversationid
  • 使用 --new-session 开始新会话

bash

首次对话(自动保存 conversation_id)


python3 scripts/chat.py --query 你好

输出: [conversation_id: xxx-xxx-xxx]

后续对话(自动使用已保存的 conversation_id)

python3 scripts/chat.py --query 刚才我们聊了什么

输出: [使用已保存的会话: xxx-xxx-xxx]

开始新会话

python3 scripts/chat.py --query 新话题 --new-session

手动指定会话ID:

bash
python3 scripts/chat.py --query 继续 --conversation-id xxx-xxx-xxx

非流式响应

bash
python3 scripts/chat.py --query 你好 --stream false

高级功能

Function Call

定义工具并上报结果:

bash
python3 scripts/chat.py --query 今天北京天气 --tools-file tools/weather.json

注意事项

  1. 1. 确保 QIANFANAPIKEY 环境变量已设置
  2. 首次对话不需要 conversation_id,后续多轮对话需传入
  3. 流式模式下,响应以 data: 开头,以 data: [DONE] 结束

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 baidu-qianfan-agent-chat-1776064921 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 baidu-qianfan-agent-chat-1776064921 技能

通过命令行安装

skillhub install baidu-qianfan-agent-chat-1776064921

下载

⬇ 下载 qianfan-chat v1.0.0(免费)

文件大小: 10.44 KB | 发布时间: 2026-4-17 14:10

v1.0.0 最新 2026-4-17 14:10
Initial release of baidu-qianfan-agent-chat skill.

- Provides API integration for Baidu Qianfan AI chat platform, supporting both streaming and non-streaming responses.
- Supports Function Call tool invocation and file upload.
- Includes scripts for initiating chat, managing sessions, and using advanced features like tool reporting.
- Session state is auto-managed, with options for manual control.
- Requires environment variable QIANFAN_API_KEY for authentication.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部