Azure AI Search 推出多向量字段支持和语义排序增强功能
Azure AI Search 最近发布了两个强大的新功能:多向量字段支持和语义排序的评分配置文件集成。这些功能是基于用户反馈开发的,为搜索体验提供了更多控制和更多应用场景。
为什么这些增强功能很重要
随着搜索体验变得越来越复杂,处理复杂的多模态数据并保持精确的相关性变得至关重要。这些新功能直接解决了常见的痛点:
……一个技术老兵工作的点滴记录,专注、沟通、乐在分享!
Azure AI Search 最近发布了两个强大的新功能:多向量字段支持和语义排序的评分配置文件集成。这些功能是基于用户反馈开发的,为搜索体验提供了更多控制和更多应用场景。
随着搜索体验变得越来越复杂,处理复杂的多模态数据并保持精确的相关性变得至关重要。这些新功能直接解决了常见的痛点:
……还记得2016年3月AlphaGo与李世石的那场世纪对决吗?当时的第37手让全世界为之震惊——这一步看似错误的棋,后来却被誉为天才之举。这就是强化学习的魅力所在。
最近重看了《AlphaGo》纪录片,再次被这种学习方式深深打动。可怕的是,AlphaGo并没有从数据库、规则或策略书中学习棋艺,而是通过数百万次自我对弈,在实践中学会了如何获胜。
……为了侦破谋杀案,我们需要整合更多来自犯罪现场的证据。每一条新证据都将为我们的联合分布添加一个新的随机变量。为了管理这个不断增长的变量数量,我们现在将引入本书的核心概念:概率模型。概率模型包括:
一旦我们有了概率模型,我们就可以对它包含的变量进行推理,进行预测,了解一些随机变量在给定其他变量值的情况下的值,并且通常可以回答任何可以用模型中包含的随机变量来陈述的可能问题。这使得概率模型成为进行机器学习的极其强大的工具。
……贝叶斯博士仔细搜查了图书馆,在书柜里发现了一颗子弹。“嗯,有意思,”她说,“我想这可能是一条重要的线索。”
所以看起来凶器是左轮手枪,而不是匕首。我们的直觉是,这条新证据更强烈地指向格雷少校,而不是奥本小姐,因为格雷少校凭借其年龄和军事背景,比奥本小姐更有可能拥有使用左轮手枪的经验。但我们如何利用这些信息呢?
……在如今快速发展的 大型语言模型(LLM) 领域,编排专门的 AI 代理已成为构建复杂认知系统的关键,这些系统能够进行复杂推理和任务执行。虽然功能强大,但协调多个具有独特能力和数据访问权限的代理会带来显著的工程挑战。微软的 Semantic Kernel(SK)通过其直观的插件系统为管理这种复杂性提供了强大的框架。本文将深入探讨如何利用 SK 插件实现高效的代理编排,并结合实际实现模式进行说明。
……Azure OpenAI 最近增强了其语音识别产品,推出了两款令人印象深刻的模型:GPT-4o-transcribe 和 GPT-4o-mini-transcribe。它们的一个关键特性是利用 WebSocket 连接进行实时音频流转录。这为开发者们提供了构建语音转文本应用的先进工具。本文将深入探讨这些模型的工作原理,并提供一个用 Python 实现的实用示例。
……贝叶斯博士彻底搜查了整个豪宅。她发现可用的武器只有一把装饰性匕首和一把旧军用左轮手枪。“凶器一定是其中之一”,她得出结论。
到目前为止,我们只考虑了一个随机变量:murderer
(凶手)。但现在我们有了关于可能凶器的新信息,我们可以引入一个新的随机变量 weapon
(武器)来表示凶器的选择。这个新变量可以取两个值:revolver
(左轮手枪)或 dagger
(匕首)。有了这个新变量,下一步就是使用概率来表达它与我们现有的 murderer
变量之间的关系。这将让我们能够推理这些变量如何相互影响,并在破案中取得进展。
在人工智能快速发展的今天,智能代理(Agentic AI) 成为了一个热门话题。本文将介绍如何使用 PydanticAI 构建智能代理系统,包括与 MCP(Model Context Protocol) 的集成以及一个实际的智能工单助手应用案例。
PydanticAI 是一个强大的 Python 库,它允许开发者以类型安全的方式定义和使用 AI 代理。它与 Pydantic v2 完美集成,提供了清晰的数据验证和模式定义能力。而 MCP(Model Context Protocol) 则是一个标准化协议,用于定义 LLM 如何与工具交互。
……当老都铎王朝豪宅的午夜钟声敲响时,一场狂风暴雨嘎嘎作响地敲响了百叶窗,房子里充满了雷声。布莱克先生的尸体倒在图书馆的地板上,鲜血仍在从致命伤口中渗出。很快赶到现场的是著名的侦探贝叶斯博士,他观察到谋杀时豪宅里只有另外两个人。那么是谁犯下了这种卑鄙的罪行呢?是格雷少校那根正直的柱子吗?还是神秘而诱人的蛇蝎美人奥本小姐?
……
作为机器学习研究人员,我们几乎每天都会被问到这样一个问题:
“机器学习如何解决我的问题?”
在本书中,我们将通过实例来回答这个问题。我们不仅仅列举机器学习技术和概念,而是通过一系列案例研究,从问题陈述到工作解决方案的全过程来说明。在解决每个问题的过程中,我们会逐步解释所涉及的机器学习概念。我们展示的案例研究都是来自微软的真实例子,以及一个介绍核心概念的初始案例研究。我们还会探讨在每个案例研究中遇到的实际问题,以及它们是如何被发现、诊断和解决的。我们的目标不仅是解释机器学习方法是什么,还要说明如何创建、调试和改进它们来解决你的问题。
……