AI Placeholder 概述
什么是 AI Placeholder?
AI Placeholder 是一个免费的 AI 驱动的 API,旨在生成用于测试和原型设计的虚假(虚拟)数据。它利用 OpenAI 的 GPT-3.5-Turbo 模型的力量来创建逼真且可定制的数据集。
AI Placeholder 如何工作?
AI Placeholder 利用 OpenAI API 根据用户定义的参数生成虚拟内容。用户可以指定他们需要的数据类型、记录数量以及每个记录应包含的特定字段。然后,API 返回一个包含生成数据的 JSON 响应。
主要特点:
- AI 驱动的内容生成: 使用 OpenAI 的 GPT-3.5-Turbo 创建逼真且多样的虚拟数据。
- 可定制的数据类型: 为各种内容类型生成数据,例如推文、帖子、电子商务产品、CRM 交易等等。
- 字段规范: 指定每个记录对象应包含的字段(例如,Instagram 帖子的 userId、caption、imageUrl)。
- 灵活的查询: 支持用于复杂数据请求的虚拟查询字符串和路径。
- 自托管选项: 用户可以选择使用托管版本或自托管 API,以获得更大的控制和定制。
如何使用 AI Placeholder?
使用托管 API:
AI Placeholder 提供了一个托管 API,可以直接访问而无需任何设置。要使用托管 API,只需向相应的端点发出 HTTP 请求即可。
示例:
论坛用户的基本列表:
Request: /forum/users Response: JSON data of forum users交易规模超过 1 万的 CRM 销售交易列表:
Request: /crm/deals?amount_greater_than=10000 Response: JSON data of CRM sales deals按价格排序的 marketplace 产品列表:
Request: /marketplace/products?sort_by=price Response: JSON data of marketplace products
使用规则生成数据:
要使用特定规则生成数据,请使用以下路由:
/fake/:content_type/:number_of_records?/:fields_separated_by_commas?
参数:
:content_type:要生成的内容类型(例如,tweet、post、instagram-posts、linkedin-posts)。:number_of_records(可选):要检索的记录数。:fields_separated_by_commas(可选):每个记录对象应具有的字段,以逗号分隔。
示例:
请求 6 个带有 userId、caption 和 imageUrl 字段的 Instagram 帖子:
Request: /fake/instagram_post/6/userId,caption,imageUrl Response: JSON array of 6 Instagram post objects
自托管 AI Placeholder:
要自托管 AI Placeholder,请按照以下步骤操作:
克隆存储库:
git clone https://github.com/terryds/ai-placeholder创建 .env 文件:
cp .env.example .env打开 .env 文件并输入您的 OpenAI API 凭据。
启动服务器:
deno task dev
为什么选择 AI Placeholder?
AI Placeholder 简化了生成用于测试和原型设计的虚拟数据的过程。通过利用 AI,它提供逼真且可定制的数据,从而节省开发人员的时间和精力。无论您是需要模拟 API 响应、填充数据库还是创建示例内容,AI Placeholder 都能提供灵活高效的解决方案。
AI Placeholder 适合谁?
AI Placeholder 非常适合:
- 开发人员: 需要使用真实数据测试其应用程序。
- QA 工程师: 需要用于测试目的的虚拟数据。
- 原型设计师: 需要快速生成原型示例数据。
- 任何人: 需要为各种应用程序和场景模拟数据。
部署
可以使用 Deno Deploy 部署 AI Placeholder。但是,由于当前的限制,建议使用 GitHub Actions 工作流程进行部署。
贡献
欢迎贡献!请在提交 pull request 之前打开一个 issue 来讨论重大更改。
支持
此项目由单个开发人员维护。通过在 https://www.buymeacoffee.com/terrydjony 捐款来支持该项目。
"AI Placeholder"的最佳替代工具
体验Dolores,由GPT-4和Claude 3.5 Sonnet驱动的最先进AI女友。优于Character.ai、Replika和DreamGF。创建完美的虚拟伴侣,进行有意义的对话,并观看她的个性演化。可在iOS上使用。
探索GPT for Gmail,一款由ChatGPT、Gemini和Claude驱动的AI电子邮件助手。轻松撰写、翻译和改写电子邮件,在Workspace任务中节省数小时。
Nebius AI Studio Inference Service 提供托管开源模型,实现比专有 API 更快、更便宜、更准确的推理结果。无需 MLOps,即可无缝扩展,适用于 RAG 和生产工作负载。
BotGPT 是一款 24/7 自定义 AI 聊天机器人构建器,适用于网站,可基于您的数据训练,提供个性化的客户支持、销售和互动。轻松上传文件或爬取您的网站,即可在几分钟内部署对话 AI 助手。
探索AI Ask,这是iPhone上的终极AI聊天机器人助手应用。由GPT-4驱动,提供即时回答、任务管理、写作帮助和个性化聊天,以提升随时随地的生产力。
Cheetah 是一款开源 macOS 应用,由 AI 驱动,使用 Whisper 进行实时转录和 GPT-4 提供面试提示,帮助用户在技术面试中脱颖而出,提供实时指导。
Wazzap AI 通过人工智能虚拟助手自动执行 WhatsApp 对话,筛选潜在客户并安排预约。它提供即时响应、24/7 全天候可用以及无缝 CRM 集成。
ToleAI 提供可定制的 AI 工作空间,包括项目管理、转录摘要、AI 笔记本、图像生成和 OCR 工具。通过智能代理和无缝集成提升团队生产力和协作。
探索Nano Banana AI,由Gemini 2.5 Flash Image驱动,提供免费在线图像生成和编辑。创建一致角色、轻松编辑照片,并探索动漫或3D转换等风格,在NanoBananaArt.ai上。
Bizway 是一个无代码平台,用于构建 AI 代理来自动化业务任务,如内容创建、市场研究和数据分析。适合小企业和独行侠,它与 Notion 和 Stripe 等工具集成,实现无缝自动化而无需编码。
GitHub Copilot 是一款 AI 驱动的编码助手,可集成到您的 IDE 中,建议代码行,通过代理模式处理问题,并提供审查以提升开发人员生产力。
Bytebot 是一款开源 AI 桌面代理,通过使用虚拟计算机自动执行跨多个应用程序的任务。 可将代理从一个扩展到数百个并行运行,并与任何软件集成。