本文介绍如何初始化企业上下文引擎。
初始化企业上下文引擎
在使用企业上下文引擎前,需要先在目标实例上完成初始化。
前提条件
-
已创建一个引擎增强版实例,实例版本为 8.17 或 9.4,且实例状态为正常。
-
说明:其他版本(如 9.99)暂不支持企业上下文引擎,进入功能页会提示“当前实例版本暂不支持企业上下文引擎场景”。
-
-
已获取该实例的 elastic 管理员账号及密码。初始化时需要填写该凭证,用于企业上下文引擎访问集群。
如果忘记密码,可在实例的安全配置页重置 elastic 访问密码。
操作步骤
-
登录阿里云 Elasticsearch 控制台,在左侧导航栏单击 Elasticsearch实例,单击目标实例进入实例详情页。
-
在左侧导航栏选择 AI服务中心 > 企业上下文引擎。
-
在初始化引导页,阅读并勾选《Agentic Search 服务初始化协议》。
-
页面顶部展示初始化的三个阶段:初始化服务 > 开启服务 > 接入使用。
-
页面同时说明:初始化将同时开启Agentic Search智能体搜索 与 AI搜索开放平台 两项服务;后续索引、检索等模型调用产生的费用,计入 Agentic Search 账单。
-
-
单击立即初始化。
-
在弹出的配置 Elasticsearch 集群访问凭证对话框中,填写以下信息,然后单击确认并初始化。
参数
说明
账号
ES 集群管理员账号,默认填入 elastic。
密码
该管理员账号的密码。密码将通过阿里云密钥管理服务(KMS)加密存储,不会传递给 Agent,后续可在企业上下文引擎的设置中修改。
企业上下文引擎需要以管理员账号访问当前 ES 实例,用于创建索引与向量字段以存储知识库切片、写入记忆与技能的元数据,以及执行知识库检索与精排等运行时操作。
-
初始化完成后,页面进入企业上下文引擎功能页,顶部状态显示为已初始化,并展示工作空间列表。
创建工作空间与成员
工作空间(Workspace)是按业务隔离知识库、成员与调用凭证的基本单元。每个成员在工作空间内拥有独立的 API Key,用于该工作空间的全部 API 调用。
创建工作空间
-
在企业上下文引擎功能页,单击新建工作空间。
-
在对话框中填写以下信息,然后单击确定。
参数
说明
名称
必填。字母开头,可包含字母、数字、下划线,最长 30 个字符。例如 sales_prod。
描述
选填。最长 128 个字符。
-
创建完成后,工作空间显示在列表中,状态为运行中,并展示知识库、技能、记忆、成员四项数量指标。
单击工作空间名称进入其详情页。工作空间详情包含以下页签:
-
概览:展示工作空间详情、四项数量指标、知识库概览与接入 Agent 入口。
-
知识库:管理该工作空间下的知识库。
-
智能记忆:管理 Agent 的长期记忆。
-
技能:管理可复用的提示词与工具规范。
-
成员与 API Key:管理成员及其 API Key。
新建成员并获取 API Key
每位成员拥有独立的 API Key,用于本工作空间的全部 API 调用。
-
进入工作空间详情页,单击成员与 API Key 页签。
-
单击新建成员。
-
在对话框中填写以下信息,然后单击确定。
参数
说明
成员名称
必填。字母或数字开头,可包含字母、数字、下划线、短横线,最长 64 个字符。例如 lisi。
状态
默认为启用中。
-
创建成功后,系统为该成员生成一个 API Key 并弹框展示。请及时复制并妥善保管。
-
API Key 是成员访问工作空间资源的唯一凭证,请勿转发给他人。
-
若未在弹框中复制,后续可在成员列表的 API Key 列通过复制图标获取完整值。
-
成员列表展示成员名称、成员 ID、状态、API Key、创建时间等信息。您可以对成员执行以下操作:
-
停用:停用后该成员的 API Key 立即失效。
-
删除:删除成员将同时删除其全部记忆数据,不可恢复。
创建知识库并导入文档
知识库(Knowledge Base)用于收录文档与多模态内容,经解析、切片、向量化后构建可检索的知识底座。
创建知识库
-
进入工作空间详情页,单击知识库页签,单击新建知识库。
-
基础信息(步骤 1):填写以下信息,然后单击下一步。
参数
说明
知识库名称
必填。小写字母开头,可包含小写字母、数字、下划线,最长 30 个字符;创建后不可修改。例如 product_manual。
描述
选填。最长 1024 个字符。
-
文档处理配置(步骤 2):按需配置以下项,然后单击下一步。以下开关默认均为开启。
配置项
说明
文件解析模型
用于解析文档内容的服务,默认 ops-document-analyze-002。不同服务对表格、图片等内容的识别能力有所差异。
文档切片
默认开启。开启后将文档按单句进行切片,适合需要精细粒度检索的场景。可通过自定义切片配置分隔符。
图片内容解析
默认开启。开启后对文档中的图片进行识别与理解,提升含图文档的检索质量。
理解增强
默认开启。启用文本增强、文档摘要与章节摘要,提升检索相关性与全局理解能力。
Agentic Wiki
默认开启(推荐)。开启后 Agent 会根据知识库内容自动生成并持续维护 Wiki 页面;关闭后停止更新,已有页面不受影响。
向量化模型
默认 text-embedding-v4。
多模态向量化模型
默认 qwen3-vl-embedding。
-
模型服务配置(步骤 3):确认 API Key 与连接域名等信息后,单击确认创建。
-
此处默认使用工作空间成员的 API Key 与 AI 搜索开放平台的连接域名,提供百炼 MaaS 全栈模型服务与自研 AI 搜索模型服务。
-
页面提示该配置将产生 AI 搜索开放平台相关费用,请确认已了解计费方式与计费项。
-
创建完成后,知识库显示在列表中,状态为正常。
导入文档
-
在知识库列表中,单击目标知识库的上传文档。
-
在本地文件上传页签,单击或拖入文件(支持同时上传多个文件)。
-
支持的文档格式:pdf、doc、docx、html、htm、txt、md、jsonl、csv、ppt、pptx、xls、xlsx。
-
支持的图片格式:png、jpg、jpeg、jp2、gif、webp、bmp、tiff。
-
支持的音视频格式:mp3、mp4、avi、mkv、mov。
-
大小限制:文档与图片单文件不超过 200 MB(其中 PDF 不超过 300 页);音视频单文件不超过 1 GB。
以上格式与大小限制请以控制台为准。
-
您也可以切换到从数据源上传页签,从数据源批量导入。
-
-
确认文件列表后,单击开始上传。
-
关闭窗口不会中断上传,可在页面右下角的任务托盘查看进度。
-
上传后文档进入处理流程(解析、切片、向量化、建立索引)。当文档状态显示为成功时,该文档已进入知识库并可被检索;根据知识库内容自动生成的 Wiki 页面会稍有延迟。
此外,知识库内容支持新增、删除、重建索引等操作。
查看知识库
知识库详情页包含以下页签:
-
概览:展示知识库基本信息与文档数量。
-
文档处理:展示文档列表,包含文档名称、状态、入库时间等信息,并支持上传文档与查看文档详情。
-
Wiki:查看根据知识库内容自动生成的 Wiki 页面。
-
知识图谱:查看知识库内容的图谱。
通过 Agent 接入并检索
企业上下文引擎以 MCP 优先的方式将工作空间接入 Agent。接入后,Agent 可通过 MCP 检索工作空间下的知识库、智能记忆与技能,并获得带引用(citation)的上下文。
接入 Agent
-
在工作空间概览页,单击接入 Agent。
-
选择成员:在下拉列表中选择用于接入的成员。复制接入指令时会自动填充所选成员的完整 API Key,请勿转发给他人。
-
选择接入方式:选择目标 Agent(支持 Codex、Claude Code、Hermes、OpenClaw),并选择以下任一方式接入:
-
自然语言接入(推荐):向 Agent 发送一句话,由 Agent 读取接入说明自动完成 MCP 配置。
-
命令行接入:复制命令到终端执行,适合服务器与 CI 场景。命令格式如下:
npx --yes @aliyun-es/eke@latest install <codex|claude-code|hermes|openclaw> \ --endpoint <服务地址> \ --workspace <工作空间名称> \ --user_id <成员 ID> \ --api_key <成员 API Key> \ --json命令执行完成后,凭证会写入 Agent 的 MCP 配置,重启 Agent 后生效。
完整的接入参数说明、分步操作与常见问题,请参见通过插件接入 Agent。
-
检索企业知识
接入完成后,Agent 即可通过插件能力调用企业上下文引擎的检索能力。检索时,企业上下文引擎按“身份认证 → 意图理解 → 权限过滤 → 多路召回(BM25、向量、稀疏)→ 融合排序 → 精排”的链路处理请求,并返回带引用的上下文,引用包含来源文档、版本、位置等信息,便于溯源。
您可以在 Agent 中用自然语言发起检索,例如提问某个企业知识库中的问题,Agent 会调用企业上下文引擎检索相关内容并结合引用作答。
检索时,企业上下文引擎会结合发起调用的成员身份进行处理。工作空间下的每个成员拥有独立的智能记忆与自定义技能,成员之间天然隔离——每个成员只能访问自己的记忆与自定义技能。该机制既适用于企业部门间的资源共享,也适用于个人记忆与技能的单独隔离。
技能分为系统内置技能与自定义技能:系统内置技能不支持删除,您可以自行启用或停用,其生效范围为工作空间下的全部成员;自定义技能由各成员独立创建与管理,仅对所属成员生效。