恒美微站
首页
关于我们
建站服务
主题模板
案例展示
资讯中心
联系我们
LiteLLM Agent Control Plane 集成 Elastic Agent Builder:快速连接已有 Elastic 智能体的完整指南
首页
资讯中心
/
LiteLLM Agent Control Plane 集成 Elastic Agent Builder:快速连接已有 Elastic 智能体的完整指南
LiteLLM Agent Control Plane 集成 Elastic Agent Builder:快速连接已有 Elastic 智能体的完整指南
发布时间:2026/10/14 21:19:38
【免费下载链接】litellm-agent-control-plane1 place to call all your agents - OpenCode, Hermes, Claude Managed Agents, Cursor Agents API, DeepAgents.项目地址https://gitcode.com/gh_mirrors/li/litellm-agent-control-plane点击查看免费下载LiteLLM Agent Control PlaneLAP是统一调用各类 Agent 智能体的控制平面支持 OpenCode、Hermes、Claude Managed Agents、Cursor Agents API、DeepAgents 等多种运行时。本文将带你完成LiteLLM Agent Control Plane 集成 Elastic Agent Builder的全过程只需保存一组 Elastic API Key就能把 Kibana 里已有的 Elastic 智能体接入 LAP用同一套 UI 和 API 创建会话、流式接收回复并让多轮对话保持记忆。什么是 Elastic Agent Builder 运行时与其他基于 Docker Compose 的运行时如opencode、deepagents、hermes不同elastic_agent_builder是内置运行时不会启动任何本地容器。它的工作方式是在 LAP 中保存一条本地 Agent 记录绑定到你已有的Elastic Agent Builder 智能体 IDelastic_agent_id将每轮提问通过 Kibana Agent Builder API/api/agent_builder/converse/async转发到 Elastic 端执行可选地指定 Elastic space 或 connector换句话说你不需要在 LAP 里重新搭建智能体只需把 Kibana 中现成的智能体接进来。相关文档见 docs/runtimes/elastic-runtime.mdx。一键导入批量拉取 Elastic 智能体如果你在 Kibana 里已经建了不少智能体可以直接用 UI 的Import Agent对话框完成导入无需手写任何绑定配置进入Agents页面点击 Import Agent选择提供方elastic填写 Kibana 端点endpoint和 Elastic API Key点击发现DiscoverLAP 会调用/api/agents/import/elastic/discover拉取 Kibana 上的智能体列表勾选目标智能体并确认导入LAP 通过/api/agents/import/elastic为每个智能体创建本地 Agent 记录并自动写入elastic_agent_id绑定关系导入时还支持两种凭据模式shared共享一组 API Key加密后统一存储和byo各调用方自带凭据。导入接口的实现位于 src/http/managed_agents/import.rsElastic 端的发现逻辑在 src/sdk/providers/elastic/import_agents.rsUI 对话框源码见 src/ui/src/app/agents/import-agent-dialog.tsx。手动连接三步走凭据、绑定、会话不想用一键导入三个请求即可手动完成集成。第 1 步保存 Elastic 运行时凭据打开Agent Runtimes页面展开Elastic Agent Builder粘贴 Elastic API Key 与 Kibana Base URL点击Connect。也可通过 API 完成curl -X PUT $LAP_URL/api/agent-runtimes/elastic_agent_builder/credentials \ -H Authorization: Bearer $MASTER_KEY \ -H Content-Type: application/json \ -d { api_key: your-elastic-api-key, api_base: https://your-kibana.example.com }第 2 步创建绑定已有 Elastic 智能体的 Agent创建一个runtime为elastic_agent_builder的 Agent并在config中填写 Kibana 中的智能体 ID 与 spacecurl -X POST $LAP_URL/api/agents \ -H Authorization: Bearer $MASTER_KEY \ -H Content-Type: application/json \ -d { name: my-elastic-agent, runtime: elastic_agent_builder, config: { elastic_agent_id: elastic-agent-builder-agent-id, elastic_space_id: default } }后续如果智能体有变动还可以随时用PATCH /api/agents/agent-id更新elastic_agent_id或elastic_connector_id。运行时的绑定与会话上下文处理逻辑位于 src/sdk/providers/elastic/runtime/mod.rs。第 3 步创建会话并流式接收回复SESSION$(curl -s -X POST $LAP_URL/session \ -H Authorization: Bearer $MASTER_KEY \ -H Content-Type: application/json \ -d { runtime: elastic_agent_builder, agent_id: agent-id, prompt: Analyze the error logs and suggest fixes. } | jq -r .id) curl -N $LAP_URL/v1/sessions/$SESSION/events/stream \ -H Authorization: Bearer $MASTER_KEY在 Web UI 中同样简单选择对应 Agent 与elastic_agent_builder运行时发送消息即可实时看到回复。跨轮次记忆同一会话持续多轮集成中最容易被忽略的一点是对话连续性。LAP 会在首轮回复时捕获 Elastic 返回的conversation_id记录在会话的provider_run_id中之后的每一轮提问都会复用同一个会话因此智能体能记住上下文。下面的截图是官方 Live SDK 测试的真实输出第 1 轮告诉智能体项目代号是 BlueFalcon第 2 轮直接问我的项目代号是什么智能体准确回答了BlueFalcon第 3 轮还能进一步变换回答验证了记忆贯穿整个会话。端到端验证一条命令跑通全流程仓库自带了端到端 QA 脚本 scripts/qa_elastic.sh一次执行完成五件事在 Kibana 直接校验智能体可见凭据错误时快速失败注册elastic_agent_builder运行时候凭据创建绑定 Elastic 智能体的 LAP Agent创建会话并发送首轮提问打印回复与conversation_id发送第二轮提问确认复用了同一个conversation_id使用方式KIBANA_URL... ELASTIC_API_KEY... ELASTIC_AGENT_ID... LAP_MASTER_KEY... ./scripts/qa_elastic.sh看到PASS: same conversation_id reused across turns.就说明集成完全就绪。常见问题FAQ需要部署容器吗不需要。Elastic 运行时是内置的只要 LAP 网关在运行即可智能体本身仍在你自己的 Elastic 集群中执行。凭据安全吗API Key 经加密后存储credential_crypto模块shared模式下按provider:elastic:agent:id命名空间隔离。Kibana 版本返回的字段格式不同怎么办发现接口对agents/data/results多种响应结构均做了兼容QA 脚本第 4 步若提示未捕获conversation_id多半是 SSE 事件名与你的 Kibana 版本不一致脚本会给出排查提示。相关资料官方文档docs/runtimes/elastic-runtime.mdxElastic 运行时适配源码src/sdk/providers/elastic/智能体导入接口src/http/managed_agents/import.rs端到端 QA 脚本scripts/qa_elastic.sh赞分享【免费下载链接】litellm-agent-control-plane1 place to call all your agents - OpenCode, Hermes, Claude Managed Agents, Cursor Agents API, DeepAgents.项目地址https://gitcode.com/gh_mirrors/li/litellm-agent-control-plane点击查看免费下载相关推荐Elastic APM Java Agent 使用指南Elastic APM Java Agent 使用指南 项目介绍 Elastic APM Application Performance ManagementLiteLLM Agent Control Plane Sessions API 深入SSE 事件流如何实时回传 Agent 输出LiteLLM Agent Control Plane Sessions API 深入SSE 事件流如何实时回传 Agent 输出 LiteLLM AgentElastic OTEL Profiling Agent 项目中的已知内核限制解析Elastic OTEL Profiling Agent 项目中的已知内核限制解析 引言 在现代分布式系统中性能分析Profiling是诊断和优化应用程序创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考