微信小程序
更新时间:2025-05-07
微信小程序快速实现大模型互动 本文介绍如何通过少量代码快速跑通大模型互动微信小程序DEMO,实现高质量、低延时的大模型互动功能。
实现大模型互动的步骤如下:
创建并且初始化 require('./agent.js');
开始通话 Agent.Start();
结束通话 Agent.Stop();
步骤: 1.前期准备 在实现 微信小程序大模型互动demo之前,你需要有以下准备:
申请百度智能云官网 APP ID,详见https://cloud.baidu.com/product/rtc.html
快速Demo 下载地址:https://brtc-sdk.cdn.bcebos.com/ai/agent/miniapp/BRTC.Agent.MiniApp.SDK.V1.0.5.zip
使用微信小程序开发工具建立工程:
详细要求可参考:BRTC微信小程序SDK集成
2.使用SDK
Plain Text
11). 初始化
2const brtc_agent = require('./agent.js');
3var mAgent = brtc_agent.Agent;
4
52). 开始通话
6
7var cfg = {
8 llm: 'LLMxxx',
9 llm_url: ''
10};
11mAgent.Start({
12 appid: 'AppIdxxx',
13 cfg: cfg,
14 success: function (pushurl, agentId) {
15 },
16 error: function (error) {
17 },
18 onmessage: function (msg) {
19 console.log('onmessage id: ' + msg.id + ' data: ' + msg.data);
20 },
21 remotevideocoming: function (id, display, attribute, pullurl) {
22 },
23});
24
253). 发送文本消息
26mAgent.sendMessageToUser('[T]:你好');
27
284). 结束通话
29mAgent.Stop();