Azure AI 服务配置
本节将指导您如何设置AzureVectorStore以存储文档嵌入并利用Azure AI Search Service执行相似性搜索。
Azure AI Search 是微软大型AI平台的一部分,是一个功能强大的云端托管信息检索系统,其中一项特性就是支持基于向量的存储和检索方式来查询信息。
前提条件
Azure 订阅:使用任何Azure服务都需要拥有Azure订阅。
Azure AI Search 服务:创建一个AI Search服务。服务创建完成后,在“设置”下的“密钥”部分获取admin apiKey,并在“概述”部分的“Url”字段中获取终结点。
(可选)Azure OpenAI 服务:创建Azure OpenAI服务。注意:可能需要单独填写表单以获得Azure Open AI服务的访问权限。一旦服务创建成功,从资源管理下的“密钥和终结点”部分获取终结点和apiKey。
配置
启动时,AzureVectorStore 将尝试在您的AI Search服务实例中创建一个新的索引。也可以手动创建索引。
要设置AzureVectorStore,您需要上述前提条件中获取的设置以及您的索引名称:
- Azure AI Search 终结点
- Azure AI Search 密钥
- (可选)Azure OpenAI API 终结点
- (可选)Azure OpenAI API 密钥