如何在Azure中获取认知搜索索引的Endpoint和Key以连接AzureOpenAI模型
查找Azure认知搜索的Endpoint和密钥步骤
你的配置代码示例:
"dataSources": [ { "type": "AzureCognitiveSearch", "parameters": { "endpoint": "ENDPOINT", "key": "KEY", "indexName": "test-index" } } ]
你遇到的问题:尝试将AzureOpenAI模型连接至认知搜索中的索引,曾使用连接字符串、索引主管理密钥但未成功,需找到对应索引的Endpoint和Key的获取位置。
具体操作步骤:
- 登录Azure门户,定位到你的Azure认知搜索资源(注意是整个搜索服务资源,而非单个索引)
- 进入资源的「概览」页面,页面顶部会直接显示该服务的
Endpoint地址,复制此地址填入配置的endpoint字段 - 切换到左侧导航栏「设置」分类下的「密钥」页面:
- 复制任意一个管理密钥(主密钥或辅助密钥)填入配置的
key字段 - 若仅需读取索引数据的权限,也可使用查询密钥,权限更严格,适合生产场景
- 复制任意一个管理密钥(主密钥或辅助密钥)填入配置的
注意事项:配置时不要使用连接字符串,需单独填入Endpoint和密钥值,同时确保indexName与认知搜索服务中创建的索引名称完全匹配。
内容的提问来源于stack exchange,提问作者Colm Horan
相关产品推荐
相关产品推荐

