今日热讯:3小时!开发ChatGPT微信小程序
导读 |上周OpenAI发布了对话语言模型 ChatGPT,相关讨论引爆全网。你是否也迫不及待体验一番?本文特邀作者腾讯云开发者社区作者戴传友从开发环境准备、开发过程、服务器接口、腾讯API网关接入到部署,详细教你如何动手开发一个chatGPT微信小程序。
【资料图】
{ "pages": [ "pages/chat/index", "pages/index/index", "pages/logs/logs" ], "window": { "backgroundTextStyle": "light", "navigationBarBackgroundColor": "#fff", "navigationBarTitleText": "ChatGPT", "navigationBarTextStyle": "black" }, "style": "v2", "sitemapLocation": "sitemap.json", "useExtendedLib": { "weui": true }, "tabBar": { "color": "#1485EE", "selectedColor": "#FF514E", "list": [ { "pagePath": "pages/chat/index", "text": "ChatGPT概览" }, { "pagePath": "pages/index/index", "text": "我的创作" } ] }}值得注意的是,tabBar-list-pagePath的路径需要存在,否则编译器会报错。此处我把项目的工程目录截图公开,各位对比上下文配置信息更容易理解。3) 编写主界面规划的界面中只需要一个输入框及一个询问按钮。当用户点击询问按钮的时候,获取输入框中的值,去请求服务器的/ask接口获取结果。获取数据之后,再展示到页面中的结果展示中。确定了这个基本流程,接下来只要知道这些基本组件在微信小程序里面使用什么标签就好了。更多的细节可以访问 微信小程序的开发文档。4)绑定点击事件在form表单上绑定事件:然后在对应的js文件里面定义submitForm方法。submitForm: function (e) { //一般前置检查代码 ... const that = this wx.request({ url: "http://youdomain.com/api/xxxx", method: "post", header: {"content-type": "application/x-www-form-urlencoded"}, data: data, success(rsp) { console.log("ask result-----",rsp.data) that.setData({ result: rsp.data.data.rsp, disabled: false, loading: false, }) }, complete(d) { console.log(d) } }) console.info("form.submited") ....其他相关代码},值得注意的是,上面用到的url需要在小程序中进行域名白名单注册,否则无法被访问到。同时进行注册的域名,需要进行备案。配置地址:登录微信小程序管理后台,在开发管理-服务器域名中进行配置。如下图。async ask() { const { request, helper, axios, logger } = this.ctx const { message } = request.body logger.info("requset body===", request.body) logger.info("message===",message) ...其余相关代码 这里的token就是前面提到的在openai上申请到的token const config = { headers: { Authorization: `Bearer ${token}` } } const req = { model: "text-curie-001", prompt: message, max_tokens: 2000, temperature: 0.5 } console.log("req===",req) let text = "" const result = await axios.post("https://api.openai.com/v1/completions", req, { timeout: 300000, headers: { Authorization: "Bearer ${token}" } }) .then(rsp => { console.log("pdf file result", rsp) if (rsp.choices) { text = rsp.choices[0].text } }) .catch(err => { console.log("pdf file error", err) }) const data = { rsp: text } helper.success(data, "success")}这里的token就是前面提到的在openai上申请到的token ,注意不要泄漏。腾讯api网关接入及部署1)网关接入考虑到并发能力,频率限制,自动扩容等能力的接入,我选择了腾讯云api网关。如何把api通过腾讯云暴露到外网呢?首先,访问https://console.cloud.tencent.com/apigateway/service?rid=1。其次,新建一个service,并且选择https协议【微信要求https协议】。最后,新建接口ask并且映射到我们自己的服务器。1、算法工程师深度解构ChatGPT技术
2、耗时减半?腾讯云OCR只做了3件事
3、探秘微信业务优化:DDD从入门到实践
4、10分钟!从架构视角读懂K8s
-
今日热讯:3小时!开发ChatGPT微信小程序导读|上周OpenAI发布了对话语言模型ChatGPT,相关讨论引爆全网。你是否也迫不及待体验一番?本文特邀作者腾讯云开发者社区作者戴传友从开发环 -
天天热点评!特别“两面派”的3星座!他们嘴巴毒,但心特别软有一些星座总是非常的两面派,具体的体现就在于他们在遇到不熟的人的时候,总会给人一种非常不好接近的形象,让人望而却步,但一旦你和他们真 -
世界焦点!5 年的前端成长计划 - 仅剩 300 名额 - 打破职业发展壁垒早早聊5年天使票预售倒计时,还剩300名额~这次我们拿出了最大的诚意,对大会服务做了全面升级。天使年票=5年大会(2020~2024)+ -
世界热点评!众泰汽车下属子公司签订6.9亿元销售服务协议北京商报讯(记者刘洋刘晓梦)12月18日,众泰汽车发布公告显示,下属子公司浙江众泰汽车制造有限公司与律赛国际贸易(永康)有限公司签署《独家经 -
天天快资讯丨定了!两个重要期权品种26日挂牌定了!两个重要期权品种26日挂牌 -
微资讯!区域公用品牌让消费者情有独钟承德市青年干部志愿服务队成员在“承德山水”品牌销售中心向消费者介绍特色农产品。承德山水生态农业集团总经理兰爱国表示:“京津承共同推... -
热门-箭牌家居向银行借88亿,激进经营方针值得警惕11月29日,卫浴龙头箭牌家居发布公告称,2023年度向银行申请总额约为88 21亿元的综合授信,并以公司及其全资子公司来提供相应的担保。在刚刚过 -
天天最新:新时代新征程新伟业丨江苏南京:办实事 聚民心 这个社区有点“暖”烈士塔社区位于南京浦口的老城核心区,社区最大的特点是老年人多、小商户多、老旧小区多。针对这些现实情况,社区通过设置居家养老中心、打造 -
世界今亮点!【跨境黑五】跨境卖家自查清单的三大要素第一要素,洞察趋势要知道消费者都在想些什么,根据麦肯锡的调查,40%的消费者在黑五期间都会尝试新的品牌,近三分之一的购物者表示他们会提早 -
全球资讯:醉酒动手打伤人如何判刑醉酒的人要承担同样的法律责任。殴打他人的,违反《治安管理处罚法》,根据情节严重有可能面临1000元以下罚款、十五日以下拘留的行政处罚。造 -
快播:纸浆下行 纸业上涨?纸业股维持近期强劲态势。维达国际(03331)涨超10%,自11月至今股价累涨逾41%;恒安国际(01044)早盘涨近5%,创九个月新高。春江水暖鸭先知,纸业股 -
微资讯!草果最新价格行情股票在90左右,也就是12点。3 越南新货,价格在45元左右。到现在60元。行情稳中有升,草果产区零星出新品,统货市场价格暂时稳定在41-42元。让 -
【环球新要闻】西峡法院院长肖新征到双龙法庭调研指导工作为进一步加强基层人民法庭建设,确保“枫桥式人民法庭”创建活动取得实效,10月25日上午,西峡法院党组书记、院长肖新征到双龙法庭调研指导... -
动态焦点:心血管病患者一旦感染新冠病毒,居家应该注意什么,如何避免基础病加重,何时需要去就医……【科学防疫小贴士】(26)心血管病患者如何做好防护避免被新冠病毒感染一旦感染应该注意什么基础病病情加重怎么办如何评估是否需要去医院……北京安贞医院常务副院长... -
环球快消息!城地香江: 上海城地香江数据科技股份有限公司第四届董事会第十二次会议决议公告证券简称:城地香江 证券代码:603887 公告编号:2022-082债券简称:城地转债 债券代码:113596 -
【环球报资讯】温氏股份董秘回复:公司回购如有进展,将按相关法律法规及时披露,敬请关注公司后续公告温氏股份(300498)12月13日在投资者关系平台上答复了投资者关心的问题。投资者:公司回购已经开始了么?温氏股份董秘:您好,公司回购如有进展 -
环球最新:网贷逾期6万还不起到底有多严重1、产生罚息这是金钱上的损失。如果信用贷款出现逾期,贷款机构会先电话催收贷款,提醒借款人还款,同时利率还会上浮,作为每天的罚息。虽然每 -
环球动态:cqf适合哪些人群?报名需要机构吗?在英语、数学和编程方面有基础的学员更适合报名学习CQF,CQF考试在CQF官网(www cqf com)报名,CQF每年有两次入学机会——在每年的一月和六月。 -
当前聚焦:东方园林董秘回复:该案公司已经提起上诉,后续进展请参考公司累计诉讼及进展公告,减值计提会按照相关会计政策执行东方园林(002310)12月12日在投资者关系平台上答复了投资者关心的问题。投资者:贵司作为原告与新某市城乡建设局这个4300多万纠纷,一审败诉。 -
热议:华尔泰(001217)12月9日主力资金净买入297.22万元截至2022年12月9日收盘,华尔泰(001217)报收于13 2元,上涨4 35%,换手率6 9%,成交量9 17万手,成交额1 22亿元。12月9日的资金流 -
天天快消息!力捷迅IPO:核心产品技术所有权源自合作方 上市辅导以来研发费用猛增中国网是国务院新闻办公室领导,中国外文出版发行事业局管理的国家重点新闻网站。本网通过10个语种11个文版,24小时对外发布信息,是中国进行 -
天天头条:华金资本董秘回复:截至2022年11月30日,公司股东人数为33,260户华金资本(000532)12月07日在投资者关系平台上答复了投资者关心的问题。投资者:您好,请问,贵公司截止11月30日股东人数是多少?谢谢!华金资 -
睡前刷手机为什么睡不着?电子设备发出的蓝光抑制褪黑素合成近日一项调查显示,睡前玩手机8分钟,会让大脑持续兴奋1小时。医学研究发现,视网膜的内生感光视神经细胞只要受到蓝光8分钟刺激,就会让身 -
常见的脱发原因有哪些?年轻人狂吃芝麻丸缓解脱发焦虑几乎每个人都想拥有一头浓密的黑发,但随着年龄增长,再加上熬夜、吸烟与饮酒等不良的生活行为,导致头发脱落。正常情况下,每天脱发约50~1 -
北京明后天迎全市性降雪 倒春寒来袭该如何做好防护?倒春寒常常发生在每年3月到4月左右,受到较强冷空气袭击后,气温会急剧下降,一般持续1~2个星期以上。突如其来的冷空气可刺激呼吸道、心血 -
3·15晚会曝光的“土坑酸菜”取消供应商资格 这些加工食品应少吃加工食品虽然为生活提供方便而且非常美味,不过也存在着一些健康隐患。有些加工食品生产卫生简直堪忧,甚至会用劣质或过期的原材料,以至于 -
哪些儿童用品中含有甲醛?彩色儿童家具重金属元素超标情况多甲醛是让人们为之丧胆的致癌物,甲醛达到一定浓度时可造成身体不适,如打喷嚏、眼睛红肿和瘙痒、胸口闷痛、气喘以及皮炎等,严重时会致突变 -
睡眠令+双减政策后 六成中小学生睡眠时长增加2小时以上人一生中1 3的时间在睡眠中度过,优质睡眠是身体健康的基础。睡着之后大脑、心脏、消化系统、呼吸系统、肾脏和肌肉等都处于休整状态。长时 -
牙医为啥不建议用电动牙刷?有啥好用不伤牙的电动牙刷求教牙医为啥不建议用电动牙刷?医生只是建议由口腔疾病的不适用,一般人可以照常用的,我用的是国内不伤牙领域的第一品牌是扉乐Filix电动牙 -
毛巾发黄了怎么办?用这2种方法清洗 让毛巾洁白如新毛巾发黄了,可以采取一下两种办法清洗非常的干净。首先,食盐清洗法:毛巾发粘是因为使用时间长了后毛巾上就会留下一些脸部代谢下来的油脂
