当前位置: 首页 > news >正文

微信小程序中实现AI对话、生成3D图像并使用xr-frame演示

微信小程序中如何使用混元大模型实现AI对话、生成3D图像,并将生成的3D图像使用xr-frame演示

具体的实现方法可点击链接:
具体实现示例进行详细查看源码,这个示例中,运用了微信小程序内置的AI方法和部署云函数两种方式,实现后的截图如下:
对话演示
3D演示
使用云函数的主要的实现思路
使用微信小程序内置的AI方法,局限性较多,不利于后期的使用和开发,下面介绍云函数的使用方法:

  • 第一步:
    开通云开发,具体开通步骤:
    1、第一种:直接进入微信开发者工具,点击左上角的【云开发】按钮开通;
    2、第二种:浏览器搜索微信公众平台或点击https://mp.weixin.qq.com链接,扫码进入您的小程序,
    进入后找到页面左侧的【开发与服务】,点击【云服务】,再点击【云开发】,开通即可;

  • 第二步:
    开通混元大模型,具体开通步骤:
    (1)浏览器进入https://console.cloud.tencent.com登录您的腾讯云,可以直接使用微信登录;
    (2)进入控制台,搜索“腾讯混元大模型”,进入后点击左侧【立即接入】按钮;
    (3)有两种方式接入,第二种使用OpenAI SDK方式接入,相比于第一种需要的东西更多,直接使用第一种使用腾讯云SDK方式接入;
    (4)点击【创建密钥】,创建后将密钥的id和密钥key复制保存,不要泄露;

  • 第三步:
    打开项目中的全局app.js文件,添加如下代码:
    wx.cloud.init({
    env: ‘你的云开发环境id’,
    traceUser: true
    });
    至于云开发环境id,打开【云开发】按钮,面板中复制粘贴或者进入【微信公众平台】-【开发与服务】-【云服务】-【云开发】,找到【环境ID】这一列即可;

  • 第四步:
    代码的编写和环境的部署,具体步骤如下:
    (1)进入微信开发者工具,创建“cloudfunctions”文件夹,
    (2)选中“cloudfunctions”这个文件夹,右键选择“新建一个node.js云函数”选项(如果没有这个选项就需要自己先安装依赖),起一个自己喜欢的名字,例如叫:test;
    (3)选中“test”,右键选择“在内建终端中打开”,然后执行:npm install --save wx-server-sdk;(4)执行完毕后,打开“test”云函数,里面会有个node_modules文件夹,选中和node_modules文件夹同级别的index.js文件,里面编写云函数代码,
    (5)编写完成后,选中“test”云函数,右键选择“上传并部署:云端安装依赖”这个按钮,等待部署;
    (6)部署完成后,其中index.js文件中的secretId: process.env.SECRET_ID和secretKey: process.env.SECRET_KEY,代码需要进行配置(可以不用配置,直接写上刚才在腾讯混元大模型【创建密钥】中创建的密钥的id和密钥key,但是风险很大,建议配置);
    (7)点击开发者工具左上角的【云开发】按钮,点击【云函数】,找到刚才部署成功后的“test”云函数,选择【配置】这个相关名称的按钮,打开后在里面配置键和值,键为SECRET_ID和SECRET_KEY,值为刚才在腾讯混元大模型【创建密钥】中创建的密钥的id和密钥key;
    (7)在其他文件夹建立页面进行调用该函数即可。

因为步骤繁多,只用简单的代码无法显示,可点击示例查看源码~


文章转载自:

http://RWwjJ6BR.jjzxn.cn
http://5b6eZsf8.jjzxn.cn
http://pGf9HTSD.jjzxn.cn
http://WPdnedPj.jjzxn.cn
http://iqa3e4om.jjzxn.cn
http://sqtVoG1L.jjzxn.cn
http://vzjzjCub.jjzxn.cn
http://WsxTLVTb.jjzxn.cn
http://0WKGyn0p.jjzxn.cn
http://To6c9u3a.jjzxn.cn
http://ZIuoHhps.jjzxn.cn
http://FeOIY8WF.jjzxn.cn
http://mfXeggZw.jjzxn.cn
http://TdOf8g0b.jjzxn.cn
http://cnRFHUBj.jjzxn.cn
http://5kWJSJvF.jjzxn.cn
http://HQYtsu29.jjzxn.cn
http://6rbWm6CS.jjzxn.cn
http://mJDHG8uL.jjzxn.cn
http://3c4nkcXK.jjzxn.cn
http://ZZ2Om6J8.jjzxn.cn
http://caRIPlbK.jjzxn.cn
http://9ZOTWeX7.jjzxn.cn
http://fNE2aPCx.jjzxn.cn
http://YqP0IQQ8.jjzxn.cn
http://7Df3H8it.jjzxn.cn
http://E45H2ErO.jjzxn.cn
http://Wyw9n7nZ.jjzxn.cn
http://aoPCLPv3.jjzxn.cn
http://jeRO14hG.jjzxn.cn
http://www.dtcms.com/a/371936.html

相关文章:

  • 【不背八股】9.MySQL知识点汇总
  • MySQL6
  • 论文阅读:ICLR 2021 BAG OF TRICKS FOR ADVERSARIAL TRAINING
  • GD32自学笔记:4.ADC
  • LeetCode 522.最长特殊序列2
  • CentOS 7.2 虚机 ssh 登录报错在重启后无法进入系统
  • 腾讯混元 3D 2.0 Windows 便携版:低显存需求下的高效文/图生3D体验
  • 火山 RTC 引擎15 拉流 推流 地址生成器 、合流转推 开关
  • CesiumJS详解:打造专业级Web 3D地球仪与地图的JavaScript库
  • 数据结构:顺序表与链表
  • C++ 前缀和 高频笔试考点 实用技巧 牛客 DP34 [模板] 前缀和 题解 每日一题
  • kotlin - 平板分屏,左右拖动,2个Activity计算宽度,使用ActivityOptions、Rect(三)
  • 【软考架构】第七章 系统架构设计基础知识-7.2基于架构的软件开发方法:Architecture-Based Software Design,ABSD
  • Dify 从入门到精通(第 81/100 篇):Dify 的多模态模型监控(高级篇)
  • 2019年11月系统架构设计师真题及解析摘要
  • 基于Django的“社区爱心养老管理系统”设计与开发(源码+数据库+文档+PPT)
  • IO性能篇(二):文件读写的四种分类
  • 超越模仿,探寻智能的本源:从人类认知机制到下一代自然语言处理
  • 计算机视觉(十二):人工智能、机器学习与深度学习
  • 去中心化投票系统开发教程 第五章:测试与部署
  • 自然语言处理之第一课语言转换方法
  • 移动端代理配置:iOS和Android设备代理设置完全指南
  • 【面试向】区块链介绍
  • 第十四届蓝桥杯青少组C++选拔赛[2023.2.12]第二部分编程题(4、最大空白区)
  • keycloak redirect_url重定向配置
  • Archon01-项目部署
  • 基于Python的餐厅推荐系统【2026最新】
  • OpenManus项目安装与使用教程详解
  • 《sklearn机器学习——管道和复合估计器》回归中转换目标
  • 手势手语检测和识别1:手势手语数据集说明(含下载链接)