2023年3月Azure Open AI开通了使用自己的数据预览版功能,配套的是Azure认知搜索服务开通了矢量搜索服务。基本架构如下:
迄今通过Azure Open AI Studio添加自己数据能够完整实现整个功能(参照将自己的数据与 Azure OpenAI 服务配合使用 - Azure OpenAI | Microsoft Learn),留意这个过程中还是有不稳定性因素,有些功能如索引器在配置界面里有时能看到有时看不到,发布到web点击后也经常发布不了。除此外,进一步定制化有几个问题需要解决:
1. 首次索引数据源后如果再有添加新的文件进去经过反复测试查找资料确认需要通过代码来添加,索引本身无法生成矢量数据;
2. 针对Web app的定制化,Azure应该是通过下面github里的代码来生成的,如果进行进一步的定制化以通过企业微信等发布给员工使用https://github.com/Azure-Samples/azure-search-openai-demo/