/experimental-features 路由允许您激活或停用 Meilisearch 的一些实验性功能 此路由是同步的。这意味着不会返回任务对象,任何激活或停用的功能将立即可用或不可用。
实验性 API 路由并非与所有实验性功能兼容。请查阅实验性功能概述以获取兼容性列表。

实验性功能对象

{
  "metrics": false,
  "logsRoute": true,
  "containsFilter": false,
  "editDocumentsByFunction": false,
  "network": false,
  "chatCompletions": false,
  "multimodal": false
}
名称类型描述
指标布尔值如果功能处于活动状态,则为 true,否则为 false
日志路由布尔值如果功能处于活动状态,则为 true,否则为 false
包含过滤器布尔值如果功能处于活动状态,则为 true,否则为 false
按功能编辑文档布尔值如果功能处于活动状态,则为 true,否则为 false
网络布尔值如果功能处于活动状态,则为 true,否则为 false
聊天补全布尔值如果功能处于活动状态,则为 true,否则为 false
多模态布尔值如果功能处于活动状态,则为 true,否则为 false

获取所有实验性功能

GET
/experimental-features
获取可通过 /experimental-features 路由激活的所有实验性功能的列表,以及它们当前是否已激活。

示例

curl \
  -X GET 'MEILISEARCH_URL/experimental-features/'

响应:200 Ok

{
  "metrics": false,
  "logsRoute": true,
  "containsFilter": false,
  "editDocumentsByFunction": false,
  "network": false,
  "chatCompletions": false,
  "multimodal": false
}

配置实验性功能

PATCH
/experimental-features
激活或停用实验性功能。
curl \
  -X PATCH 'MEILISEARCH_URL/experimental-features/' \
  -H 'Content-Type: application/json'  \
  --data-binary '{
    "metrics": true
  }'
将字段设置为 null 会使其值保持不变。

请求体

{<featureName>: <Boolean>}

响应:200 Ok

{
  "metrics": false,
  "logsRoute": true,
  "containsFilter": false,
  "editDocumentsByFunction": false,
  "network": false,
  "chatCompletions": false,
  "multimodal": false
}
© . This site is unofficial and not affiliated with Meilisearch.