gpt4 book ai didi

Azure 认知搜索,获取下载的文档名称

转载 作者:行者123 更新时间:2023-12-03 05:29:40 26 4
gpt4 key购买 nike

我正在使用 Azure 认知搜索、所有文档进行索引和查询。它运行得很好。

但是,当用户找到包含搜索词的文档时,他们需要从 Blob 下载它,我从哪里获取文档 Blob 名称,以便我可以创建一个 URL。 Indexing Json 仅提供文档索引 ID,但据我所知,它不能在 URL 中使用来下载文档。如何找到引用的文档,并在搜索中返回它。

最佳答案

因此,当您定义索引时,您需要添加这 2 项

[JsonPropertyName("metadata_storage_name")]
public string StorageName { get; set; }


[JsonPropertyName("metadata_storage_path")]
public string StoragePath { get; set; }

然后在您的 Serach 查询结果结构中也包含这些。运行索引,然后您可以获取 Blob 中的文档名称和 URL 进行下载或操作。

关于Azure 认知搜索,获取下载的文档名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66241697/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com