Skip to content

关于本页

本页介绍更夫所基于的开源内核 Keep 的通用能力。更夫在其上提供国内化增强:钉钉/企业微信/飞书通知、国产大模型接入、LDAP 认证与值班管理。部署与上手请看快速上手。

认证 ​

此提供商需要身份验证。

  • host: Elasticsearch 主机(必需:False,敏感:False)
  • cloud_id: Elasticsearch 云 ID(必需:False,敏感:False)
  • verify: 启用 SSL 验证(必需:False,敏感:False)
  • api_key: Elasticsearch API 密钥(必需:False,敏感:True)
  • username: Elasticsearch 用户名(必需:False,敏感:False)
  • password: Elasticsearch 密码(必需:False,敏感:True)

某些范围可能需要才能通过提供商执行特定操作或查询。以下是相关范围及其用例的摘要:

  • connect_to_server: 用户可以连接到服务器(强制)

在工作流中 ​

此提供商可用于工作流。

作为"步骤"来查询数据,示例:

yaml
steps:
    - name: Query elastic
      provider: elastic
      config: "{{ provider.my_provider_name }}"
      with:
        query: {value}  # 查询的主体
        index: {value}  # 要搜索的索引

请查看以下工作流示例:

连接 Provider ​

API 密钥 ​

要获取 Elastic API 密钥,请按照以下步骤操作:

  1. 登录您的 elastic.co 账户。
  2. 进入 "Elasticsearch Service" 部分。
  3. 点击 "API Key" 按钮。
  4. 生成一个新的 API 密钥。

Cloud ID ​

要获取 Elastic Cloud ID,请按照以下步骤操作:

  1. 登录您的 elastic.co 账户。
  2. 进入 "Elasticsearch Service" 部分。
  3. 在概述页面中找到 "Cloud ID"。

基于 MIT 协议开源的 Keep · 由更夫社区维护