icon of Opengeni

Opengeni

用于将 Agent 嵌入产品的开源基础设施,提供持久化会话、安全执行、集成能力和可自定义界面。

社区:

产品概览

什么是Opengeni?

Opengeni preview

Opengeni 帮助开发者将 Agent 构建到产品中,无需自行组装底层基础设施。它集成了持久化会话、隔离式代码执行、凭证管理、工具集成、记忆和租户隔离。开发者既可以嵌入可自定义的 React 组件,也可以基于 Opengeni 自有应用所使用的同一套 API 进行开发。该平台支持多种模型提供商,并可运行在托管云基础设施或自托管的 Kubernetes 上。


主要功能

  • 持久化 Agent 会话

    即使 Worker 重启或浏览器标签页关闭,也能保持 Agent 运行状态,并可通过会话事件恢复执行。

  • 隔离式代码执行

    在沙箱中使用权限受限的短期令牌运行 Agent 代码,避免其与应用密钥处于同一环境。

  • 工具与凭证

    通过 OpenAPI 和 MCP 连接工具,并支持用户级 OAuth 凭证及令牌刷新管理。

  • 记忆与租户隔离

    跨会话保留知识,并通过行级安全策略隔离客户数据。

  • 可嵌入的 React 组件

    通过可自定义样式的组件,将流式对话、工具活动和消息编辑功能集成到您的产品中。

  • 灵活的模型与部署方式

    支持 OpenAI、Azure OpenAI、OpenRouter 或兼容端点,并可选择托管云或自托管部署。


使用场景

  • 产品内支持 : 嵌入能够回答客户问题,并通过已连接的业务工具执行获授权操作的助手。
  • 账单协助 : 构建可通过集成的账单 API 检查发票、调查重复扣款并办理退款的 Agent。
  • 内部工作流自动化 : 将 Agent 连接到办公服务,以更新文档、汇总运营数据并调查失败的 Webhook。
  • 多租户 SaaS Agent : 为客户提供专属 Agent,并配备独立凭证、持久记忆和隔离的工作区数据。

常见问题

Opengeni网站分析