# Opengeni 用于将智能体体验构建并嵌入产品的开源基础设施。 - Findings24: - 网站: - 价格: Freemium - 分类: AI 智能体基础设施 ## 什么是 Opengeni? Opengeni 是面向希望将智能体体验嵌入自有产品的团队的开源 AI 基础设施。它提供用于创建会话、发送输入和流式传输事件的 API,同时负责会话、工具、沙箱、凭证、文件和工作区状态的执行层。 团队可以通过 TypeScript SDK、React 组件或普通 HTTP 嵌入这一体验。长时间运行的会话经过设计,可在工作进程重启、部署以及浏览器标签页断开连接后继续运行;由产品发起的会话也可以在 Opengeni 应用中跟踪和查看。 Opengeni 可以在本地、团队的基础设施上或托管云中运行。该项目采用 Apache 2.0 许可;托管选项按模型成本加 5% 计费,而自托管无需支付软件许可费,但客户需要承担基础设施和模型成本。 ## Opengeni 能做什么? ### 持久化智能体会话 会话可以跨越工作进程重启、部署和浏览器连接丢失继续运行,并从工作停止的位置恢复。 ### 沙箱化执行 配置的沙箱后端为智能体工具、文件和会话工作区状态提供隔离的执行环境。 ### 工具和凭证 智能体可以使用已连接的工具和凭证,包括 OAuth 令牌和 API 工作流,无需每个产品自行构建完整的连接层。 ### SDK 和 React 集成 使用 TypeScript SDK 管理会话、工作区、工具、文件和事件流,或通过 React hooks、编辑器和时间线组件嵌入经过样式设计的会话界面。 ### 自托管或托管部署 在本地或自有基础设施上运行整套系统,包括使用 Helm 的 Kubernetes,以及面向 AWS、Azure 和 GCP 的 Terraform 选项;也可以使用托管的 Opengeni 云。 ### 模型灵活性 网站列出了对 OpenAI、Azure OpenAI、OpenRouter 和 OpenAI 兼容端点的支持,使团队无需更改 Opengeni 层即可更换模型提供商。 ## 使用场景 ### 嵌入式客户支持智能体 在产品中添加带有品牌标识的会话界面,让客户可以提问并获得与产品数据和操作相关的回答,例如查询发票或发起退款。 ### 内部运营工作流 为团队提供可以连接业务工具、检查文件、运行隔离脚本并完成重复性任务的智能体,例如检查失败的 Webhook 或更新文档。 ### 长时间运行的后台工作 将持久化会话用于可能超出请求或浏览器连接持续时间的任务,使团队能够在重启后恢复工作,并在之后查看事件流。 ### 多租户产品功能 将智能体功能构建到产品中,并通过服务端集成模式处理产品、租户、用户、工作区和对话之间的映射。 ### 私有基础设施部署 当部署、访问或安全要求需要自托管设置时,在组织控制的基础设施上运行开源系统。 ## 常见问题 ### 如何将 Opengeni 集成到产品中? 网站介绍了三种集成方式:TypeScript SDK、React 软件包和普通 HTTP。SDK 支持会话、工作区、工具、文件和事件流;React 提供会话 hooks、编辑器和时间线界面。 ### Opengeni 可以自托管吗? 可以。Opengeni 采用 Apache 2.0 许可,可在本地或自有基础设施上运行。网站还介绍了使用 Helm 的 Kubernetes 部署,以及面向 AWS、Azure 和 GCP 的 Terraform 选项。 ### 工作进程或浏览器连接失败时会发生什么? 持久化会话经过设计,可在工作进程重启、部署以及浏览器标签页关闭或断开连接后继续运行,并从记录的位置恢复。 ### 托管云的费用是多少? 定价页面说明,Opengeni Cloud 按模型提供商成本加 5% 收费。页面还说明不收取按席位计费的平台费用,也没有最低承诺。 ### 谁可以查看由产品发起的会话? 由你的产品发起的会话可以显示在 Opengeni 应用中,团队成员可以在一个地方跟踪和查看相关工作。 ## 快速信息 - **类别**: AI 基础设施和开发者工具 - **许可证**: Apache 2.0 - **集成方式**: TypeScript SDK、React 组件或普通 HTTP - **部署方式**: Opengeni Cloud、本地或自托管基础设施 - **托管定价**: 模型提供商成本加 5%;未说明收取按席位计费、平台费用或最低承诺 - **列出的模型提供商**: OpenAI、Azure OpenAI、OpenRouter 和 OpenAI 兼容端点