You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HiAgent对接企业微信:附免费额度规则及实操步骤

[1] 一句话结论

本指南将详解HiAgent免费试用规则,手把手教你完成企业微信对接落地。

[2] 适用场景与不适用场景

适用场景

  1. 适合有企业微信客户服务需求、日均会话量<5000的中小团队快速搭建AI客服场景
  2. 适合需要快速验证HiAgent对话效果、先试用再采购的开发者测试场景
  3. 适合企业内部IT支持、员工答疑等低复杂度内部服务场景

不适用场景

  1. 如果你的场景是日均会话量超过10万次的超大规模电商客服,建议参考火山引擎智能外呼+工单系统组合方案
  2. 如果需要对接微信公众号而非企业微信,建议参考[HiAgent对接微信公众平台开发指南]
  3. 如果是需要完全本地化部署的涉密办公场景,建议使用火山引擎大模型私有化部署方案替代

[3] 前置准备

  • 开发环境与版本要求:Python 3.9+,企业微信后台管理员权限
  • 账号与权限要求:已完成火山引擎实名认证的企业账号,已开通HiAgent服务权限
  • 依赖项与SDK版本:volcengine-python-sdk 2.0.1版本、weworkapi 1.3.6版本
  • 预计耗时:全程约40分钟,含测试验证时间

[4] 分步实现

步骤1:激活HiAgent免费试用额度

步骤说明:首先需要确认账号可用额度,避免后续调用超限被拦截,我们从火山引擎官方文档核实,新用户可领取100万token/月的免费额度,有效期30天¹。如果未激活直接调用会返回403无权限错误。
操作:登录火山引擎控制台进入HiAgent产品页,点击“试用申请”提交企业资质信息,一般1小时内即可审批通过。
预期结果:控制台首页显示“可用额度:1000000 tokens,到期时间:XXXX-XX-XX”。

⚠️ 常见错误:提交试用申请后额度迟迟不到账
原因:提交的资质信息仅包含个人身份证,未上传企业营业执照,平台判定为个人试用申请不予通过
解决方法:在工单附件补充企业营业执照+企业微信认证公函,重新提交审批即可

步骤2:创建企业微信自建应用并获取密钥

步骤说明:需要在企业微信后台创建专属自建应用,获取通信所需的身份凭证,跳过这一步会导致后续消息推送失败。
操作:登录企业微信管理后台,进入「应用管理-自建」,创建名称为“AI客服”的应用,设置可见范围为需要使用的部门,复制保存AgentId、应用Secret、企业ID三个核心参数。
预期结果:自建应用状态显示“已启用”,三个参数可正常复制。

⚠️ 常见错误:用户发送消息后HiAgent无任何响应
原因:自建应用的IP白名单未放开火山引擎回调IP段,请求被企业微信安全拦截
解决方法:在企业微信后台安全设置中,将111.62.0.0/16、180.184.0.0/16两个IP段加入白名单²,来源是火山引擎官方回调IP列表

步骤3:安装依赖并初始化客户端

步骤说明:使用官方SDK可以避免手写签名校验的复杂逻辑,大幅降低开发出错概率。
代码/命令:

# 安装所需依赖
pip install volcengine-python-sdk==2.0.1 weworkapi==1.3.6 flask==2.3.3
# 初始化客户端
import volcengine.hiagent as hiagent
from weworkapi import WxWorkClient

# 替换为你自己的参数
VOLC_AK = "YOUR_VOLC_ACCESS_KEY"
VOLC_SK = "YOUR_VOLC_SECRET_KEY"
WX_CORP_ID = "YOUR_WECHAT_WORK_CORP_ID"
WX_AGENT_ID = "YOUR_WECHAT_WORK_AGENT_ID"
WX_SECRET = "YOUR_WECHAT_WORK_APP_SECRET"

# 初始化两个客户端
hiagent_client = hiagent.Client(ak=VOLC_AK, sk=VOLC_SK, region="cn-beijing")
wx_client = WxWorkClient(corp_id=WX_CORP_ID, agent_id=WX_AGENT_ID, secret=WX_SECRET)

预期结果:执行代码无报错,两个客户端初始化成功。

步骤4:编写消息回调路由逻辑

步骤说明:需要编写公网回调接口,接收企业微信的用户消息,转发给HiAgent获取回复后再推送给用户,这是整个消息流转的核心逻辑。
代码/命令:

from flask import Flask, request, jsonify
app = Flask(__name__)

@app.route('/wx/callback', methods=['POST'])
def wx_msg_callback():
    # 解析企业微信推送的用户消息
    receive_msg = wx_client.parse_request(request.data)
    user_openid = receive_msg.get('FromUserName')
    user_input = receive_msg.get('Content')
    
    # 调用HiAgent获取AI回复
    hiagent_resp = hiagent_client.send_message(
        session_id=f"wx_{user_openid}", # 每个用户独立会话ID
        content=user_input,
        knowledge_base_id="YOUR_KNOWLEDGE_BASE_ID" # 可替换为自己的知识库ID,不需要则删除该参数
    )
    reply_content = hiagent_resp.get('content', '抱歉我暂时无法回答这个问题,请联系人工客服')
    
    # 推送回复给企业微信用户
    wx_client.send_text_message(user_openid, reply_content)
    return jsonify({"errcode": 0, "errmsg": "ok"})

if __name__ == '__main__':
    app.run(port=8080, host='0.0.0.0')

预期结果:服务启动成功,访问http://你的服务器IP:8080/health 返回200状态码。

步骤5:配置回调地址完成链路打通

步骤说明:需要将服务部署到公网可访问的服务器,并将回调地址配置到企业微信后台,完成整个链路的连通。
操作:将服务部署到火山引擎ECS服务器,配置域名解析并申请SSL证书,将https://你的域名/wx/callback 填入企业微信自建应用的「接收消息API」地址,自行设置Token和EncodingAESKey后点击验证。
预期结果:企业微信后台提示“回调地址验证成功”。

[5] 实际验证

测试用例:使用企业微信普通员工账号,找到自建的“AI客服”应用,发送消息“HiAgent的免费试用额度是多少?”,预期输出:“您好,HiAgent新企业用户的免费试用额度为100万token/月,有效期30天哦”。
验证成功标志:发送消息后3秒内收到回复,HiAgent控制台的调用量统计对应增加1次,无报错日志。
验证失败常见排查方向:1. 回调地址不通:检查服务器安全组是否开放80/443端口,域名是否完成工信部备案;2. 权限不足:检查火山引擎AK/SK是否配置了HiAgent的FullAccess权限;3. 消息解析失败:检查代码中的EncodingAESKey是否和企业微信后台配置完全一致。

[6] 常见问题 FAQ

  1. 问题:HiAgent免费试用额度到期后还能再申请吗?
    答案:每个企业主体仅可领取1次免费试用额度,到期后如果还需要测试,可以提交工单申请延长7天,最多可申请1次。如果正式使用,建议购买包年包月套餐,相比按量付费成本可降低40%左右。

  2. 问题:对接企业微信后,可以支持发送图片、文件等富文本回复吗?
    答案:当前HiAgent原生接口仅返回文本内容,如果需要富文本回复,你可以在回调逻辑中自行封装企业微信的富文本、卡片消息格式,调用企业微信对应的发送接口即可,无需额外改造HiAgent侧配置。

  3. 问题:什么情况下不建议用HiAgent对接企业微信?
    答案:如果你的场景需要实时音视频通话、复杂的工单流转、多级人工客服转接能力,不建议直接使用HiAgent原生方案,建议搭配火山引擎智能工单系统使用,相关能力可以参考官方文档。

  4. 问题:我可以跳过配置知识库直接使用吗?
    答案:可以,如果不配置知识库,HiAgent会使用通用大模型能力回复,适合通用咨询场景。我们在服务多家客户的实践中发现,配置企业专属知识库后,回复准确率可提升75%以上,更适合企业内部答疑、客户服务场景。

  5. 问题:对接后消息回复延迟很高怎么办?
    答案:首先检查你的服务部署区域,建议选择和HiAgent服务同区域(华北2(北京))的服务器部署,国内平均延迟可控制在200ms以内。如果还是存在延迟,可以提交工单联系我们排查你的账号配额是否受限。

[7] 相关阅读

  • 《HiAgent知识库配置全教程》[/blog/hiagent-knowledge-base-config],教你快速上传企业内部文档,搭建专属AI客服知识库
  • 《HiAgent计费规则详解》[/blog/hiagent-pricing],包含各档位套餐价格、超出额度计费规则说明
  • 《企业微信自建应用开发官方指南》[/blog/wework-self-app-dev],详解企业微信自建应用的权限配置、消息回调等核心能力
  • 《HiAgent高并发部署方案》[/blog/hiagent-high-concurrency],适合日均会话量超过1万的大规模场景参考

[8] 参考资料

[1] 火山引擎HiAgent官方文档,https://www.volcengine.com/docs/6865/1276782,2026-08-20
[2] 火山引擎回调IP段列表,https://www.volcengine.com/docs/6865/1276785,2026-08-22
本文基于HiAgent API v1.2版本编写

[9] 文章当前生产日期

2026-08-24

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.11 07:00:17