实验特性

    /experimental-features 路由允许您激活或停用 Meilisearch 的一些实验特性

    此路由是**同步的**。这意味着不会返回任何任务对象,并且任何激活或停用的特性将立即生效或失效。

    危险

    实验 API 路由与所有实验特性不兼容。请参阅实验特性概述以获取兼容性列表。

    实验特性对象

    {
      "metrics": false,
      "logsRoute": true,
      "vectorStore": false,
    }
    
    名称类型描述
    指标布尔值如果特性处于活动状态,则为 true,否则为 false
    分数详情布尔值如果特性处于活动状态,则为 true,否则为 false
    日志路由布尔值如果特性处于活动状态,则为 true,否则为 false
    向量存储布尔值如果特性处于活动状态,则为 true,否则为 false

    获取所有实验特性

    GET/experimental-features

    获取可以通过 /experimental-features 路由激活的所有实验特性的列表,以及它们当前是否处于激活状态。

    示例

    curl \
      -X GET 'https://127.0.0.1:7700/experimental-features/'

    响应: 200 Ok

    {
      "metrics": false,
      "logsRoute": true,
      "vectorSearch": false,
    }
    

    配置实验特性

    PATCH/experimental-features

    激活或停用实验特性。

    curl \
      -X PATCH 'https://127.0.0.1:7700/experimental-features/' \
      -H 'Content-Type: application/json'  \
      --data-binary '{
        "metrics": true
      }'

    将字段设置为 null 会保持其值不变。

    主体

    {<featureName>: <Boolean>}
    

    响应: 200 Ok

    {
      "metrics": false,
      "logsRoute": true,
      "vectorSearch": false,
    }