Google Gemini 连接器和操作

编辑

Google Gemini 连接器和操作

编辑

Google Gemini 连接器使用 axios 向 Google Gemini 发送 POST 请求。

在 Kibana 中创建连接器

编辑

您可以在 堆栈管理 > 连接器 中创建连接器。例如

Google Gemini connector
连接器配置
编辑

Google Gemini 连接器具有以下配置属性

名称
连接器的名称。
API URL
Google Gemini 请求 URL。
项目 ID
启用了 Vertex AI 端点的项目。
区域
启用 Vertex AI 端点的 GCP 区域。
默认模型
Google Gemini 使用的 GAI 模型。当前支持 Google Gemini 模型,默认使用 gemini-1.5-pro-002。可以通过在请求正文旁边包含“model”参数来在每个请求的基础上设置模型。
凭据 JSON
用于身份验证的 GCP 服务帐户 JSON 文件。

测试连接器

编辑

您可以在 Kibana 中创建或编辑连接器时测试连接器。例如

Google Gemini params test

Google Gemini 操作具有以下配置属性。

正文

发送到 Google Gemini 调用模型 API 的字符串化 JSON 有效负载。例如

{
  body: JSON.stringify({
        contents: [{
            role: user,
            parts: [{ text: 'Hello world!' }]
        }],
        generation_config: {
            temperature: 0,
            maxOutputTokens: 8192
        }
  })
}
模型
一个可选的字符串,用于覆盖连接器的默认模型。

连接器网络配置

编辑

使用操作配置设置来自定义连接器网络配置,例如代理、证书或 TLS 设置。您可以设置应用于所有连接器的配置,或者使用 xpack.actions.customHostSettings 来设置每个主机的配置。