循序渐进 · AIP 教学 · AI FDE(一)

AI FDE 总览:会动手的智能体

AI FDE(AI-powered forward deployed engineer)是一个交互式智能体:你用自然语言下指令,它直接在 Foundry 里替你操作。这一篇是它的定位与能力边界。

全部目录 AIP 首页 ← 上一篇 AI FDE 总览:会动手的智能体 下一篇 →
本文来源 · Source 内容整理自 Palantir Foundry 官方文档:
https://www.palantir.com/docs/foundry/ai-fde/overview/
原始标题:AI FDE • Overview • Palantir · 所属:AI FDE(让 AI 帮你操作平台)

先记住这几条

① 它是"会动手"的智能体
不只是回答问题,而是操作平台。
② 以你的身份运行
不是独立机器人账号。
③ 用对话替代点击
把繁琐操作变成一句话。
④ 全程受权限约束
与手动操作同一套检查。
0

写在前面

AI FDE overview 头图。
AI FDE overview 头图。

AI FDE,即 AI 驱动的前向部署工程师(AI-powered forward deployed engineer),是一个交互式智能体,通过对话式命令为你操作 Foundry。AI FDE 将自然语言请求转化为 Foundry 操作,让你能够执行数据变换、管理代码仓库、构建并维护你的 ontology(本体)等等。你还可以向 AI FDE 提供来自 Foundry 的上下文,以促进和指导这些操作。

1

要求

要点:使用前提。

AI FDE 要求在你的注册上启用 AIP。还建议启用 Global Branching 以支持来自 AI FDE 的 Ontology 编辑。请联系你的 Palantir 管理员为你的注册启用 AIP 和 Global Branching。

2

AI FDE 如何工作

要点:运行机制。

当你以自然语言提供请求时,AI FDE 会采取以下步骤:

  1. 分析你的意图和所提供的上下文。
  2. 确定要执行的适当 Foundry 操作。
  3. 借助原生工具支持执行所请求的动作。
  4. 返回带上下文的解释和文档。

所有操作都会遵守用户现有的权限,包括应用和数据访问权限。你可以选择要使用的具体模型,以及模型可用的工具和数据,从而使 AI FDE 只能访问所请求操作所需的能力。

Customizable tools

AI FDE 可以使用与用户在平台中可执行操作相匹配的工具,包括创建对象类型、编写 transforms 和运行构建。对于需要在真实环境中可靠地与开发工具、API 和基础设施交互的生产系统而言,使用工具的能力至关重要。AI FDE 会显示用于执行动作的工具,并在聊天大纲中保留活动会话期间使用的所有提示词和工具记录。

Context management

AI FDE 赋予用户对模型可访问信息的完全控制权和可见性。在初始状态下,AI FDE 只加载最少的上下文,为模型提供 Foundry 概念的一般知识,但不访问用户数据。这一基线配置确保系统在每次交互时都从干净状态开始。这种受控的上下文方式可防止「上下文污染」(context pollution)——即不相关信息稀释模型推理有效性时可能发生的情况;通过从受控基线开始,AI FDE 能够对模型的能力和知识边界保持精确治理。

用户可以通过多种方式扩展此上下文,包括拖放文件夹、数据集或文档以提供相关信息。进一步了解上下文管理。

Closed-loop operation

AI FDE 采用闭环(closed-loop)运行模型:模型执行一个动作、观察结果,并利用该反馈来决定其下一个动作。这形成了一个持续反馈循环,其中一次操作的输出会成为后续决策的输入,从而支持复杂的多步骤工作流。

AI FDE 可以执行各种动作来验证自身的更改,包括但不限于:

  • 运行 transform 预览以验证 transform 代码。
  • 运行 function 预览以验证 function 行为。
  • 查看 CI 检查以验证在 Code Repositories 中编写的代码。
3

能力

要点:能做什么、不能做什么。

AI FDE 可以访问若干模式和能力,使其能够执行广泛的操作。你可以在请求输入字段下方的 Tools 菜单中定制 AI FDE 可用的工具。

AI FDE 能够基于自然语言描述执行各种任务,包括:

  • Data integration: 构建或修改数据管道(Python transforms 或 Pipeline Builder)。
  • Data connection: 创建、管理和调试 Data Connection 源、出口策略(egress policy)及其他能力。
  • Ontology editing: 创建或更新构成你 ontology 的对象、链接和 actions。
  • Functions editing:Logic、TypeScript 或 Python 编写 Foundry functions,并使用 AIP Evals 测试它们。
  • Exploration: 只读调查;在做出更改之前了解你平台中已存在什么。
  • Governance: 审计权限、访问控制、标记(marking)和数据保护。
  • OSDK React: 构建连接到 Foundry 数据的 React 应用或自定义 widget。
  • Platform Q\&A: 提出关于 Foundry 如何工作的一般性问题。

默认情况下,AI FDE 在所有工作流中都使用分支(branching)。AI FDE 会在 Global Branch 提案或 Code Repository 的 pull request 中提出更改以供审查。

4

模型支持

要点:用哪些模型驱动。

要让某个模型可被 AI FDE 使用,必须为你的注册启用该模型。AI FDE 对 Anthropic、OpenAI、Google 和 xAI 模型提供一等支持,并支持原生工具 API。


Note: AIP feature availability is subject to change and may differ between customers.

延伸阅读 · 相关页面

按主题横向跳转,不必顺着目录一篇篇读。

本组其他页面 · AI FDE(让 AI 帮你操作平台)

同一主题下的相邻内容。

常见问题速答 · FAQ

关于「AI FDE 总览:会动手的智能体」,读者最常问的几个问题。

要求是什么?
使用前提。AI FDE 要求在你的注册上启用 AIP。还建议启用 Global Branching 以支持来自 AI FDE 的 Ontology 编辑。请联系你的 Palantir 管理员为你的注册启用 AIP 和 Global Branching。
AI FDE 如何工作?
运行机制。当你以自然语言提供请求时,AI FDE 会采取以下步骤。
能力是什么?
能做什么、不能做什么。AI FDE 可以访问若干模式和能力,使其能够执行广泛的操作。你可以在请求输入字段下方的 Tools 菜单中定制 AI FDE 可用的工具。
模型支持是什么?
用哪些模型驱动。要让某个模型可被 AI FDE 使用,必须为你的注册启用该模型。AI FDE 对 Anthropic、OpenAI、Google 和 xAI 模型提供一等支持,并支持原生工具 API。