1、MongoDB开发者数据平台助力构建AI智能化应用郑如鹏|资深解决方案架构师|MongoDBAgenda AI智能化应用及挑战 MongoDB Atlas 开发者数据平台 向量及向量搜索 演示及案例智能化应用助力企业竞争力提升超级个性化推荐高级搜索代码“copilots”智能化Chatbot自服务支持GenAI:文本到图像、视频提升用户体验提升用户体验提升效率提升效率提升生产力提升生产力 原型原型企业级应用企业级应用开发者在满足这些需求的同时,必须保持灵活性进行开发,而不开发者在满足这些需求的同时,必须保持灵活性进行开发,而不能增加复杂性能增加复杂性以事实为基础.安全可靠,并能够大规模执行.生
2、成式人工智能增强应用挑战:从创新理念到生产应用构建AI智能化应用需求及所需关键能力GenAI RAG GenAI RAG 应用需求应用需求所需关键能力所需关键能力处理复杂查询快速针对目标数据存储各种类型数据快速适应业务需求最新的向量嵌入以获得准确结果在确保性能的同时适应爆炸式数据增长利用多样索引支持各种查询利用多样索引支持各种查询灵活的数据模型灵活的数据模型统一数据平台统一数据平台(元数据元数据+vector embeddings)+vector embeddings)集成向量搜索集成向量搜索自动扩缩容自动扩缩容分片分片Atlas&Vector SearchMongoDB是一个开发者数据平台开
3、发者数据平台,允许团队通过统一的开发者体验统一的开发者体验在任何地方构建任何应用程序任何地方构建任何应用程序,从而加速创新。账户与余额账户与余额反洗钱反欺诈反洗钱反欺诈分类账分类账支付处理支付处理贷款与抵押贷款与抵押 移动银行移动银行风控风控客户客户360360交易平台交易平台在在100+100+云提供商区域适用云提供商区域适用 MongoDB助力AI智能化开发:灵活的数据模型MongoDB灵活的模型支持用户多变数据模型支持用户多变数据模型,可以支持在线模型变更支持在线模型变更 name:JohnDoe360,preferences:genre:RPG,platform:Xbox,multip
4、layer:true,gamesPlayed:title:The Elder Scrolls V:Skyrim,platform:Xbox,hoursPlayed:80 achievementsEarned:name:Dragon Slayer,description:Defeat Alduin,the World Eater.,dateEarned:2023-07-10 ,name:Thieves Guild Master,description:Become the guildmaster.,dateEarned:2023-09-05 ,title:Red Dead Redemption
5、2,platform:Xbox,hoursPlayed:50 ,title:Fortnite,platform:Xbox,hoursPlayed:200 ,complaints:game:Fortnite,issue:Unbalanced gameplay,date:2023-05-15 ,game:Red Dead Redemption 2,issue:Bugs and glitches,date:2023-08-20 ,totalSpent:500,currency:USD MongoDB助力AI智能化开发:统一存储元数据及向量数据MongoDB灵活的模型支持同时存储业务元数据及向量数据,
6、无需分割开来支持同时存储业务元数据及向量数据,无需分割开来MongoDB助力AI智能化开发:处理复杂查询MongoDB同时存储业务元数据及向量数据,就地同时支持精确查询,模糊查询及向量查询就地同时支持精确查询,模糊查询及向量查询$search$search:knnBetaknnBeta:vectorvector:0.03898080065846443,-0.05879044905304909,.,/encoded query pathpath:content_embedding,filterfilter:“Text”:path:“City”,query:“Toronto”,“New York”