本指南将引导您完成使用 Meilisearch 和 Mistral 嵌入设置语义搜索功能的过程。
mistral-embed
。与其他一些服务不同,Mistral 目前只提供一个嵌入模型。 以下是 Mistral 嵌入器设置示例:source
:指定嵌入器的来源,此处设置为“rest”以使用 REST API。apiKey
: 将 <Mistral API Key>
替换为您实际的 Mistral API 密钥。dimensions
: 指定嵌入的维度,对于 mistral-embed
模型,设置为 1024。documentTemplate
:您可以选择提供一个自定义模板,用于从文档生成嵌入。url
: 指定 Mistral API 端点的 URL。request
: 定义 Mistral API 的请求结构,包括模型名称和输入参数。response
: 定义 Mistral API 的预期响应结构,包括嵌入数据。q
:表示用户的搜索查询。hybrid
:指定混合搜索的配置。
semanticRatio
: 允许您控制语义搜索和传统搜索之间的平衡。值为 1 表示纯语义搜索,而值为 0 表示全文搜索。您可以调整此参数以实现混合搜索体验。embedder
: 用于生成嵌入的嵌入器的名称。确保使用与嵌入器配置中指定的名称相同的名称,在本例中为“mistral”。