Skip to content
🚀 EDDI 6.6.0

19个LLM提供商、可抓取网站并读取文件的知识库,以及沿用兼容代理版本的对话新功能

托管云 立即开始

编排AI所需的 一切

EDDI提供完整的、生产就绪的平台,用于构建、部署和管理AI代理,无需编写样板代码。

EDDI Features

一次对话回合如何流转

InputChat · Slack · API · MCPParserNormalize, dictionariesBehavior RulesDecide, emit actionsTasksLLM · HTTP · MCP · RAGOutputTemplates, quick repliesTool boundaryApprovals · allow-lists · vaultConversation memoryProperties that outlive the context window · history · rolling summaries · user memory

选择一个阶段,查看它做什么、如何配置以及写入什么。

Behavior Rules

这一阶段发生什么

Behavior Rules 是针对表达式和 Conversation memory 的 IF-THEN 条件。每条匹配的规则都会发出动作。路由由配置而非代码决定,因此相同的输入每次都走相同的路径。

流水线中的每个 task 写入一条条目:HMAC 签名、仅追加、带序列检查。

仅为说明用的示例值

配置
{
  "behaviorGroups": [
    {
      "name": "",
      "behaviorRules": [
        {
          "name": "Ask for City",
          "actions": [
            "ask_for_city"
          ],
          "conditions": [
            {
              "type": "inputmatcher",
              "configs": {
                "expressions": "trigger(current_weather)"
              },
              "conditions": []
            }
          ]
        }
      ]
    }
  ]
}
审计条目示例
{
  "id": "0b5e9a0c-6f3d-4b1e-9d57-2c1f8a7e4d10",
  "conversationId": "6650f1c2a7b94e0012ab34cd",
  "agentId": "support-agent",
  "agentVersion": 1,
  "userId": "user-4711",
  "environment": "production",
  "stepIndex": 0,
  "taskId": "ai.labs.behavior",
  "taskType": "behavior_rules",
  "taskIndex": 1,
  "durationMs": 1,
  "input": {
    "expressions": [
      "trigger(current_weather)"
    ]
  },
  "output": {
    "behavior_rules:success": [
      "Ask for City"
    ]
  },
  "actions": [
    "ask_for_city"
  ],
  "cost": 0,
  "timestamp": "2026-10-14T09:12:41.208Z",
  "hmac": "v4:a3f1c09e5b7d2468a3f1c09e5b7d2468a3f1c09e5b7d2468a3f1c09e5b7d2468",
  "agentSignature": "MEUCIQDk3x…9fQ==",
  "sequence": 1
}
每个回合都运行同一条管道。行为规则通过发出动作来决定接下来发生什么,各个任务则监听这些动作:LLM调用、HTTP调用、MCP工具、知识库查询。每一次工具调用都跨越同一道受管控的边界,而记忆会把重要信息从一个回合带到下一个回合,从一次对话带到下一次对话。

核心平台

使EDDI成为完整AI编排平台的核心功能。

AI能力

让EDDI代理更智能、更快速、更经济的高级AI功能。

内置代理工具

EDDI 内置 12 个开箱即用的工具,代理可以在对话中直接调用,无需外部设置。

🔍网页搜索DuckDuckGo 或 Google Custom Search
🧮计算器沙箱数学解析器(无 eval())
🌐网页抓取SSRF 保护的内容提取
📄PDF 阅读器SSRF 保护的文档提取
☁️天气实时天气数据
🕐日期时间当前日期和时间
📊数据格式化结构化数据转换
📝文本摘要LLM 驱动的摘要
🔌HTTP 调用将 REST API 作为 LLM 工具公开
🧠用户记忆读取/写入/搜索持久记忆
🔙对话回溯深入已摘要的历史记录
📎多模态图片、PDF、音频、视频 MIME 路由

配置与可移植性

代理配置可移植、可组合、可同步,在环境之间无摩擦地迁移代理。

📤 Import / Export

代理以 ZIP 文件形式可移植,自动清除密钥。导入合并或覆盖,无版本冲突。

🔄 Agent Sync

实例间实时同步,支持结构匹配、内容差异比较和选择性资源拾取。

📝 Prompt Snippets

可复用、版本化的系统提示构建块。通过 {{snippets.safety_rules}} 引用。

工程卓越