
GetProfile
GetProfile 是一种 AI 驱动的 API 和代理服务,可从原始数据中提取结构化的配置文件信息,并通过 OpenAI API 兼容性为 AI 代理提供持久的记忆功能。
https://getprofile.org/?ref=producthunt&utm_source=aipure

产品信息
更新于:2025年12月23日
什么是 GetProfile
GetProfile 是一个开源平台,旨在通过为 AI 代理提供用户画像和长期记忆功能来增强 AI 应用程序。它是一个使用 Hono 构建的轻量级代理,可以与现有的基于 OpenAI 的应用程序无缝集成。该平台在 Apache 2.0 许可下完全开源,确保透明度,并允许用户在提供强大的画像功能的同时保持对其数据的控制。
GetProfile 的主要功能
GetProfile 是一种人工智能驱动的代理服务,通过持久的用户记忆和结构化的配置文件管理来增强基于 LLM 的应用程序。它充当 OpenAI API 的直接代理,允许应用程序保持上下文感知的交互,而不会使提示或上下文窗口过载,同时通过开源实现保持用户数据的安全和私密性。
OpenAI API 兼容性: 充当 OpenAI API 的直接代理,无需更改现有的基于 OpenAI 的代码,同时添加配置文件管理功能
持久的用户配置文件: 维护结构化的用户信息和长期记忆,用于 AI 交互,而不会使上下文窗口混乱
后台配置文件更新: 在处理请求时自动更新用户配置文件和记忆,对延迟的影响最小
安全的数据管理: 实施 PostgreSQL 进行持久存储,数据保留在用户控制之下,并通过开源代码实现完全透明
GetProfile 的使用场景
客户服务增强: 使聊天机器人和支持系统能够保持先前交互的上下文和用户偏好,以获得更个性化的帮助
个性化用户体验: 根据用户行为模式和历史交互创建自适应界面和响应
人工智能驱动的分析: 通过结构化的配置文件信息收集和分析,生成关于用户行为和偏好的见解
优点
在 Apache 2.0 许可下免费且开源
与现有的基于 OpenAI 的应用程序的集成工作量最小
通过本地存储进行安全和私密的数据处理
缺点
需要自行托管和维护
仅限于 OpenAI API 兼容性
如何使用 GetProfile
安装 GetProfile: 使用 Docker Compose 部署 GetProfile,或按照 docs.getprofile.org/quickstart 上的快速入门指南进行操作。GetProfile 需要 PostgreSQL 用于配置文件存储。
配置 API 集成: 将 GetProfile 设置为 OpenAI API 请求的代理。将您现有的 OpenAI/AI-SDK 实现指向 GetProfile 代理 URL。
初始化配置文件: 使用您的授权令牌和 JSON 格式的配置文件数据,向 https://api.getprofile-ai.com/v1/profile/{id} 发送 POST 请求。
通过代理发送请求: 通过 GetProfile 代理路由您的 LLM 请求。代理将自动使用用户配置文件和记忆上下文来丰富请求。
访问配置文件数据: 使用 GetProfile API 检索和更新用户配置文件。配置文件包含有关用户特征、兴趣、偏好和交互历史记录的结构化信息。
监控和维护: 通过仪表板跟踪使用情况。每个团队都获得一个独立的 API 密钥和基于角色的访问权限。配置文件会根据正在进行的交互自动更新。
GetProfile 常见问题
GetProfile 是一个开源的 LLM 代理,它为 AI 模型提供持久性记忆和结构化的用户理解。它可以作为 OpenAI API 的直接替代代理,并帮助增强 LLM 驱动的应用程序,使其具有个性化和上下文感知的交互。











