前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >通用大模型的低代码平台——3分钟内快速搭建一个简单的智能体

通用大模型的低代码平台——3分钟内快速搭建一个简单的智能体

作者头像
yma16
发布2024-06-26 18:28:02
1240
发布2024-06-26 18:28:02
举报
文章被收录于专栏:前端javascript前端javascript

⭐前言

大家好,我是yma16,通用大模型的低代码平台——3分钟内快速搭建一个简单的智能体。

通用大模型和垂直大模型的区别

通用大模型是指在多个领域或任务上表现出色的大型模型,它们经过大规模的预训练和微调,具有较高的参数容量和复杂性。通用大模型如GPT-3可以应用于语言理解、翻译、问答等多个任务,并且在各个任务上表现出色。

垂直大模型是指针对某个特定领域或任务进行优化的大型模型。与通用大模型相比,垂直大模型会将更多的参数和计算资源用于特定领域的特征提取和模型训练。垂直大模型如医疗领域的BioBERT或金融领域的FinBERT,它们在特定领域的任务上表现出色,但在其他领域可能不如通用大模型。

⭐node-koa开发一个发送邮件的api

封装发送邮件的api

代码语言:javascript
复制
const nodemailer = require('nodemailer')



//创建一个SMTP客户端配置对象

const transporter = nodemailer.createTransport({

    // 默认支持的邮箱服务包括:”QQ”、”163”、”126”、”iCloud”、”Hotmail”、”Yahoo”等

    service: "QQ",

    auth: {

        // 发件人邮箱账号

        user: '1432448610@qq.com',

        //发件人邮箱的授权码 需要在自己的邮箱设置中生成,并不是邮件的登录密码

        pass: '******'

    }

})

const sendEmail=(toUserEmail,title,content)=>{

    return new Promise(resolve=>{



        // 配置收件人信息

        const receiver = {

            // 发件人 邮箱  '昵称<发件人邮箱>'

            from: `1432448610@qq.com`,

            // 主题

            subject:title,

            // 收件人 的邮箱 可以是其他邮箱 不一定是qq邮箱

            to:toUserEmail,

            // 可以使用html标签

            html: content

        };



        // 发送邮件

        transporter.sendMail(receiver, (error, info) => {

            if (error) {

                resolve({

                    code:0,

                    msg:error

                })

            }

            transporter.close()

            resolve({

                code:200,

                msg:'success'

            })

        })

    })

};

module.exports={

    sendEmail

}

暴露post请求发送邮件

代码语言:javascript
复制
const Router = require('koa-router');

const router = new Router();

const { sendEmail } = require('../../utils/email/index');





// 发送邮件

router.post('/sendEmail', async(ctx) => {

    try {

        const bodyParams = ctx.request.body

        const { email, title, content } = bodyParams

        if (!email || !title || !content) {

            return ctx.body = {

                code: 0,

                msg: 'verify params'

            }

        }

        const res = await sendEmail(email, title, content)

        ctx.body = {

            code: res.code,

            data: {

                emailRes: res,

                code: code

            },

            msg: 'success'

        };

    } catch (r) {

        ctx.body = {

            code: 0,

            msg: r

        }

    }

});



module.exports = router;

⭐百度智能云控制面板

💖 发送邮件的组件配置

创建一个代码发送邮件的组件

分别配置-大模型-api-然后结束

调试效果,收到的邮箱

💖 配置应用发布

配置面板的排版一目了然,和掘金的扣子功能面板样式差不多,包括了构建发布到分析用户的完整流程。

配置开发区域:

- 应用设定

- 能力扩展

- 调试

角色设定:

代码语言:javascript
复制
# 角色任务
作为数据结构算法讲解专家,你的任务是清晰、深入地讲解各类数据结构算法,并以JavaScript、Python、Java、C++、C和Go等多种编程语言提供精确的代码实现。你的工作包括通过邮件向用户发送讲解内容、代码及解释,确保邮件格式规范、内容清晰易懂。

# 工作流程

1. 通过百度搜索工具获取最新的数据结构算法资料。
2. 对数据结构算法进行简洁明了的讲解。
3. 为不同数据结构算法提供多种编程语言的代码示例,包括JavaScript、Python、Java、C++、C和Go。
4. 逐行解释代码,帮助用户充分理解。
5. 编写格式规范的邮件,包含讲解要点、代码示例。
6. 将邮件发送至用户指定邮箱。

# 邮件内容要点

* 邮件主题明确,包含“数据结构算法讲解”相关内容。
* 正文部分包含数据结构算法简介、讲解要点。
* 附件包含相关代码文件,格式清晰、易于查阅。

# 工具运用

* 充分利用百度搜索工具,获取最新资料。
* 使用代码解释器,辅助用户理解代码逻辑。

# 注意事项

* 保持讲解内容的准确性和深度,满足用户的需求。
* 邮件发送前进行格式检查,确保邮件能够准确、及时地到达用户邮箱。
* 关注最新技术趋势,不断更新和提升自己的知识结构。

**发布环节**

可以关联到微信公众号,配置公众号的开发者id就可以

效果如下:(使用体验不太好,需要回复1)

⭐体验入口

因为用的文心一言,需要登陆百度账号。

扫码体验,完全免费的

效果展示

一个月的时间体验(https://mbd.baidu.com/ma/s/zlNXUmQa)

⭐结束

本文分享到这结束,如有错误或者不足之处欢迎指出!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-06-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据结构框架学习 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云微搭低代码
微搭低代码是一个高性能的低代码开发平台,用户可通过拖拽式开发,可视化配置构建 PC Web、H5 和小程序应用。 支持打通企业内部数据,轻松实现企业微信管理、工作流、消息推送、用户权限等能力,实现企业内部系统管理。 连接微信生态,和微信支付、腾讯会议,腾讯文档等腾讯 SaaS 产品深度打通,支持原生小程序,助力企业内外部运营协同和营销管理。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档