向量加成,人人都有专属AI助手

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
简介: 近年来,随着人工智能技术的不断发展,越来越多的企业和个人开始尝试利用AI技术提升业务效率和用户体验。其中,基于Serverless框架的应用托管平台和函数计算服务,因其能够显著降低开发成本、简化部署流程,受到了广泛关注。本次体验的目的,旨在详细介绍如何通过阿里函数计算FC部署ChatGLM6B大语言模型,并借助文件存储NAS和RDS PostgreSQL搭建一个AI知识库问答应用,以实现PDF、TXT、HTML等文件和URL类型资料的轻松读取和处理。

一、引言

近年来,随着人工智能技术的不断发展,越来越多的企业和个人开始尝试利用AI技术提升业务效率和用户体验。其中,基于Serverless框架的应用托管平台和函数计算服务,因其能够显著降低开发成本、简化部署流程,受到了广泛关注。本次体验的目的,旨在详细介绍如何通过阿里函数计算FC部署ChatGLM6B大语言模型,并借助文件存储NAS和RDS PostgreSQL搭建一个AI知识库问答应用,以实现PDF、TXT、HTML等文件和URL类型资料的轻松读取和处理。

二、体验过程

1. 开通基础配置

首先,在阿里云官网注册账号并开通函数计算FC服务、文件存储NAS、RDS PostgreSQL产品。

2. 创建函数计算应用

接着,我们可以通过函数计算FC创建一个应用,这个应用能够利用ChatGLM6B大语言模型实现智能问答功能,支持多种文件格式的输入,如PDF、TXT、HTML等以及URL类型的资料。该应用可以轻松定制,成为一个私人AI助理,为用户提供方便快捷的问答服务。

3. 选择AI大语言模型

从模版中心选择“AI大语言模型”,即可快速创建应用。

4. 关联NAS及RDS PostgreSQL产品

同时,关联RDS PostgreSQL数据库和文件存储NAS,以便于数据的存储和读取。

5. 部署完成

完成以上操作之后,我们只需要等待完成部署,当部署状态显示部署成功,我们就可以体验我们部署的应用了。

6. 产品体验

第一次访问的时候,界面会弹出数据库的相关配置信息,我们需要妥善保存,以备后续的使用。

接着,我们可以导入AI知识库来实现问答应用。在这个过程中,我们可以体验到从文件存储NAS读取PDF、TXT、HTML等文件或URL类型的资料。然后,通过函数计算FC调用ChatGLM6B模型进行文本生成。最后,将生成的文本存储至RDS PostgreSQL数据库中,以供后续查询。

三、体验结果

通过使用阿里函数计算FC、文件存储NAS和RDS PostgreSQL,我们成功地部署了ChatGLM6B大语言模型,并搭建了AI知识库问答应用。该应用能够支持多种类型的文件和URL资料的处理,并能够快速响应用户的查询请求。此外,由于使用了Serverless框架,开发者无需关心底层基础设施的配置和管理,大大降低了开发和运维的成本。

四、体验心得

使用阿里函数计算FC、文件存储NAS和RDS PostgreSQL进行应用部署具有以下优点:

  1. 开发效率高:Serverless框架使得开发者能够专注于业务逻辑的开发,而无需关心底层基础设施的配置和管理。
  2. 运维成本低:Serverless框架按需付费,无需支付空闲时间费用,降低了运维成本。
  3. 弹性伸缩:函数计算FC能够根据请求量自动进行弹性扩容,确保应用的稳定性和高性能。
  4. 集成方便:阿里云的各种服务之间可以方便地进行集成,如函数计算FC可以方便地与RDS PostgreSQL和文件存储NAS进行集成。

然而,也存在一些不足之处:

  1. 冷启动时间:由于Serverless框架的特性,当函数长时间未被调用时,会被停止运行,需要重新启动,这会导致一定的冷启动时间。
  2. 调试和监控:在Serverless框架下,调试和监控可能会比传统架构更为复杂,需要更多的时间和精力投入。

五、部署过程的一些错误信息

部署的过程中,由于某些配置及权限的问题,导致出现了一些小的插曲,不过通过日志可以快速排查问题的原因,并迅速的解决掉。

六、总结

通过本次体验,使我加深了了解如何使用阿里函数计算FC、文件存储NAS和RDS PostgreSQL进行应用部署。尽管存在一些不足之处,但整体而言,这些服务为开发者提供了一个高效、便捷的部署环境。展望未来,我期待这些服务能够进一步优化和完善,以更好地满足开发者的需求。非常感谢阿里提供的这次体验机会!!!

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
1月前
|
人工智能 运维 物联网
云大使 X 函数计算 FC 专属活动上线!享返佣,一键打造 AI 应用
如今,AI 技术已经成为推动业务创新和增长的重要力量。但对于许多企业和开发者来说,如何高效、便捷地部署和管理 AI 应用仍然是一个挑战。阿里云函数计算 FC 以其免运维的特点,大大降低了 AI 应用部署的复杂性。用户无需担心底层资源的管理和运维问题,可以专注于应用的创新和开发,并且用户可以通过一键部署功能,迅速将 AI 大模型部署到云端,实现快速上线和迭代。函数计算目前推出了多种规格的云资源优惠套餐,用户可以根据实际需求灵活选择。
|
30天前
|
人工智能 算法 前端开发
OmAgent:轻松构建在终端设备上运行的 AI 应用,赋能手机、穿戴设备、摄像头等多种设备
OmAgent 是 Om AI 与浙江大学联合开源的多模态语言代理框架,支持多设备连接、高效模型集成,助力开发者快速构建复杂的多模态代理应用。
194 72
OmAgent:轻松构建在终端设备上运行的 AI 应用,赋能手机、穿戴设备、摄像头等多种设备
|
16天前
|
人工智能 自然语言处理 搜索推荐
【上篇】-分两篇步骤介绍-如何用topview生成和自定义数字人-关于AI的使用和应用-如何生成数字人-优雅草卓伊凡-如何生成AI数字人
【上篇】-分两篇步骤介绍-如何用topview生成和自定义数字人-关于AI的使用和应用-如何生成数字人-优雅草卓伊凡-如何生成AI数字人
93 24
【上篇】-分两篇步骤介绍-如何用topview生成和自定义数字人-关于AI的使用和应用-如何生成数字人-优雅草卓伊凡-如何生成AI数字人
|
10天前
|
机器学习/深度学习 存储 人工智能
MNN-LLM App:在手机上离线运行大模型,阿里巴巴开源基于 MNN-LLM 框架开发的手机 AI 助手应用
MNN-LLM App 是阿里巴巴基于 MNN-LLM 框架开发的 Android 应用,支持多模态交互、多种主流模型选择、离线运行及性能优化。
845 14
MNN-LLM App:在手机上离线运行大模型,阿里巴巴开源基于 MNN-LLM 框架开发的手机 AI 助手应用
|
7天前
|
人工智能 开发框架 数据可视化
Eino:字节跳动开源基于Golang的AI应用开发框架,组件化设计助力构建AI应用
Eino 是字节跳动开源的大模型应用开发框架,帮助开发者高效构建基于大模型的 AI 应用。支持组件化设计、流式处理和可视化开发工具。
133 27
|
6天前
|
存储 人工智能 NoSQL
Airweave:快速集成应用数据打造AI知识库的开源平台,支持多源整合和自动同步数据
Airweave 是一个开源工具,能够将应用程序的数据同步到图数据库和向量数据库中,实现智能代理检索。它支持无代码集成、多租户支持和自动同步等功能。
65 14
|
10天前
|
人工智能 自然语言处理 数据可视化
Cursor 为低代码加速,AI 生成应用新体验!
通过连接 Cursor,打破了传统低代码开发的局限,我们无需编写一行代码,甚至连拖拉拽这种操作都可以抛诸脑后。只需通过与 Cursor 进行自然语言对话,用清晰的文字描述自己的应用需求,就能轻松创建出一个完整的低代码应用。
604 8
|
8天前
|
人工智能 关系型数据库 分布式数据库
PolarDB 开源基础教程系列 7.4 应用实践之 AI大模型外脑
PolarDB向量数据库插件通过实现通义大模型AI的外脑,解决了通用大模型无法触达私有知识库和产生幻觉的问题。该插件允许用户将新发现的知识和未训练的私有知识分段并转换为向量,存储在向量数据库中,并创建索引以加速相似搜索。当用户提问时,系统将问题向量化并与数据库中的向量进行匹配,找到最相似的内容发送给大模型,从而提高回答的准确性和相关性。此外,PolarDB支持多种编程语言接口,如Python,使数据库具备内置AI能力,极大提升了数据处理和分析的效率。
31 4
|
8天前
|
人工智能 自然语言处理 搜索推荐
现在最火的AI是怎么应用到体育行业的
AI在体育行业的应用日益广泛,涵盖数据分析、伤病预防、观众体验、裁判辅助等多个领域。通过传感器和可穿戴设备,AI分析运动员表现,提供个性化训练建议;预测伤病风险,制定康复方案;优化比赛预测和博彩指数;提升观众的个性化内容推荐和沉浸式观赛体验;辅助裁判判罚,提高准确性;发掘青训人才,优化训练计划;智能管理场馆运营和票务;自动生成媒体内容,提供实时翻译;支持电竞分析和虚拟体育赛事;并为运动员提供个性化营养和健康管理方案。未来,随着技术进步,AI的应用将更加深入和多样化。
|
24天前
|
人工智能 自然语言处理 JavaScript
微软开源课程!21节课程教你开发生成式 AI 应用所需了解的一切
微软推出的生成式 AI 入门课程,涵盖 21 节课程,帮助开发者快速掌握生成式 AI 应用开发,支持 Python 和 TypeScript 代码示例。
264 15

热门文章

最新文章