标准版和专业版套餐
概述
实时数据源允许您的聊天机器人访问系统中的实时数据。AI 可以提供最新信息,如当前可用性、价格、等待时间或库存水平,而非静态回复。
只需提供一个返回数据的 URL(JSON 或纯文本),聊天机器人在回答相关问题时会自动包含此信息。
标准实时数据源支持最多 200,000 个字符(约 500 个项目)的数据。对于更大的数据源,请参阅实时数据源 Max,支持最多 10,000,000 个字符(约 25,000 个项目)。
工作原理
- 您提供一个 URL - 返回实时数据的 API 端点或页面
- 聊天机器人获取数据 - AI 在每条消息发送时读取整个数据源,确保回复始终使用最新数据
- 动态回答 - 回复包含来自您数据源的实时数据
使用场景
实时数据源非常适合需要提供当前信息的企业:
设置
添加实时数据源只需几个步骤:
1
创建您的数据端点
设置一个返回实时数据的 URL(API 或网页)
2
前往实时数据源
从您的网站菜单中,点击"实时数据推送
3
输入您的 URL
粘贴返回数据的 URL 并点击保存
提示: 确保您的端点可公开访问(无需身份验证),以便聊天机器人可以获取数据。
连接验证
保存数据源 URL 后,Asyntai 会自动验证连接。您将看到一个状态卡片,显示:
- 连接状态 — URL 是否成功访问
- 数据格式 — 检测到的格式(JSON、HTML/XML 或纯文本)
- 响应大小 — 返回了多少数据
- 内容预览 — 响应的片段,便于您确认数据是否正确
如果直接连接失败,Asyntai 会自动尝试使用备用代理访问您的 URL。如果两种方法都失败,您的 URL 仍会保存——您只会看到包含故障排除建议的提示。
支持的格式
您的数据源 URL 应以以下格式之一返回数据:
动态产品卡片
如果您的实时数据源包含产品信息(如库存、房间或服务),您可以启用动态产品卡片,在聊天中以精美的可视化卡片展示。
如何启用
- 前往实时数据源设置
- 添加您的数据源 URL(查看示例)
- 开启"启用动态产品卡片"
- 保存您的设置
数据格式
在数据源中包含产品详情,字段如下:
name - 产品/项目名称(必填)
price - 显示价格(例如"$99.99")
description - 简短描述
image_url - 产品图片 URL
button_link - 操作按钮链接
in_stock - 可用状态(true/false)
以下是您的 JSON 数据源应有的格式示例(查看示例 JSON 文件):
{
"products": [
{
"name": "Wireless Headphones Pro",
"price": "$149.99",
"description": "Noise-cancelling over-ear headphones with 30h battery",
"image_url": "https://yourstore.com/images/headphones-pro.jpg",
"button_link": "https://yourstore.com/products/headphones-pro",
"in_stock": true
},
{
"name": "Smart Watch Ultra",
"price": "$299.99",
"description": "GPS, heart rate monitor, 5ATM water resistance",
"image_url": "https://yourstore.com/images/smart-watch-ultra.jpg",
"button_link": "https://yourstore.com/products/smart-watch-ultra",
"in_stock": true
},
{
"name": "Portable Charger 20K",
"price": "$39.99",
"description": "20,000mAh fast charging power bank with USB-C",
"image_url": "https://yourstore.com/images/charger-20k.jpg",
"button_link": "https://yourstore.com/products/charger-20k",
"in_stock": false
}
]
}
提示: 动态产品卡片非常适用于电商库存、酒店房间、租赁物品或任何频繁变动的产品。对于静态产品,请改用产品卡片。
行业示例
以下是不同企业如何构建实时数据源的详细示例:
这些只是示例——您可以包含与业务相关的任何字段。AI 会理解并使用您提供的任何数据。
电子商务商店
产品可用性、价格、URL 和促销
{
"store_name": "TechGadgets Store",
"store_url": "https://techgadgets.com",
"last_updated": "2025-01-15T14:30:00Z",
"products": [
{
"name": "Wireless Headphones Pro",
"sku": "WHP-001",
"url": "https://techgadgets.com/products/wireless-headphones-pro",
"price": 149.99,
"sale_price": 119.99,
"in_stock": true,
"quantity_available": 23,
"category": "Audio"
},
{
"name": "Smart Watch Series X",
"sku": "SWX-002",
"url": "https://techgadgets.com/products/smart-watch-series-x",
"price": 299.99,
"in_stock": true,
"quantity_available": 8,
"category": "Wearables"
},
{
"name": "Bluetooth Speaker Mini",
"sku": "BSM-003",
"url": "https://techgadgets.com/products/bluetooth-speaker-mini",
"price": 49.99,
"in_stock": false,
"restock_date": "2025-01-20",
"category": "Audio"
}
],
"active_promotions": [
{
"code": "SAVE20",
"description": "20% off orders over $100",
"expires": "2025-01-31"
}
],
"shipping": {
"free_shipping_threshold": 50,
"estimated_delivery": "2-3 business days"
}
}
客户: "无线耳机有货吗?"
AI: "有的!Wireless Headphones Pro 有货,共有 23 件可用。目前促销价 $119.99(原价 $149.99)。您可以在此查看和购买:techgadgets.com/products/wireless-headphones-pro。此外,使用优惠码 SAVE20 可享受超过 $100 订单额外 20% 的折扣!"
医疗保健 / 诊所
预约可用性和等待时间
{
"clinic_name": "Downtown Medical Center",
"booking_url": "https://downtownmedical.com/book",
"current_wait_times": {
"General Practice": 25,
"Pediatrics": 15,
"Urgent Care": 40
},
"available_appointments": {
"General Practice": [
{"date": "2025-01-15", "slots": ["3:30 PM", "4:00 PM", "4:30 PM"]},
{"date": "2025-01-16", "slots": ["9:00 AM", "10:30 AM", "2:00 PM", "3:30 PM"]},
{"date": "2025-01-17", "slots": ["9:00 AM", "11:00 AM", "1:00 PM"]}
],
"Dermatology": [
{"date": "2025-01-18", "slots": ["10:00 AM", "11:00 AM"]},
{"date": "2025-01-20", "slots": ["9:00 AM", "2:00 PM", "3:00 PM"]}
],
"Pediatrics": [
{"date": "2025-01-15", "slots": ["4:00 PM", "5:00 PM"]},
{"date": "2025-01-16", "slots": ["9:00 AM", "10:00 AM", "11:00 AM", "2:00 PM"]}
]
},
"accepting_new_patients": true,
"operating_hours": {
"weekdays": "8:00 AM - 6:00 PM",
"saturday": "9:00 AM - 1:00 PM",
"sunday": "Closed"
}
}
患者: "我这周需要看皮肤科"
AI: "最早的皮肤科预约是1月18日星期六上午 10:00 或 11:00。如果这些时间不合适,1月20日星期一上午 9:00、下午 2:00 或 3:00 还有空位。您可以在 downtownmedical.com/book 在线预约。"
健身中心 / 健身房
课程安排和场地容量
{
"gym_name": "FitLife Gym",
"booking_url": "https://fitlifegym.com/classes",
"current_status": {
"occupancy": 45,
"capacity": 150,
"pool": "open",
"sauna": "maintenance until Jan 20"
},
"class_schedule": [
{
"date": "2025-01-15",
"day": "Wednesday",
"classes": [
{"time": "12:00 PM", "name": "HIIT Training", "instructor": "Mike", "spots_left": 8},
{"time": "5:30 PM", "name": "Spin Class", "instructor": "Jessica", "spots_left": 3},
{"time": "7:00 PM", "name": "Yoga Flow", "instructor": "Sarah", "spots_left": 12}
]
},
{
"date": "2025-01-16",
"day": "Thursday",
"classes": [
{"time": "6:00 AM", "name": "Morning Bootcamp", "instructor": "Mike", "spots_left": 10},
{"time": "12:00 PM", "name": "Pilates", "instructor": "Emma", "spots_left": 6},
{"time": "6:00 PM", "name": "Boxing Fitness", "instructor": "Carlos", "spots_left": 4}
]
},
{
"date": "2025-01-17",
"day": "Friday",
"classes": [
{"time": "7:00 AM", "name": "Yoga Flow", "instructor": "Sarah", "spots_left": 15},
{"time": "5:30 PM", "name": "HIIT Training", "instructor": "Mike", "spots_left": 12},
{"time": "6:30 PM", "name": "Zumba", "instructor": "Maria", "spots_left": 20}
]
},
{
"date": "2025-01-18",
"day": "Saturday",
"classes": [
{"time": "9:00 AM", "name": "Weekend Warrior", "instructor": "Carlos", "spots_left": 8},
{"time": "10:30 AM", "name": "Family Yoga", "instructor": "Sarah", "spots_left": 10}
]
}
],
"membership_info_url": "https://fitlifegym.com/join"
}
会员: "这周有什么瑜伽课?"
AI: "本周的瑜伽课如下:周三晚 7:00 Sarah 的瑜伽流(12 个名额),周五早 7:00 Sarah 的瑜伽流(15 个名额),周六上午 10:30 Sarah 的家庭瑜伽(10 个名额)。您可以在 fitlifegym.com/classes 预约。"
汽车租赁 / 汽车服务
按日期和地点查看车辆可用性
{
"company": "QuickRent Cars",
"booking_url": "https://quickrent.com/book",
"availability": {
"2025-01-17": {
"Economy": {"available": 5, "price_per_day_usd": 45.99},
"SUV": {"available": 3, "price_per_day_usd": 89.99},
"Luxury": {"available": 1, "price_per_day_usd": 159.99}
},
"2025-01-18": {
"Economy": {"available": 3, "price_per_day_usd": 52.99},
"SUV": {"available": 1, "price_per_day_usd": 99.99},
"Luxury": {"available": 2, "price_per_day_usd": 179.99}
},
"2025-01-19": {
"Economy": {"available": 2, "price_per_day_usd": 52.99},
"SUV": {"available": 0, "price_per_day_usd": null},
"Luxury": {"available": 2, "price_per_day_usd": 179.99}
}
},
"active_promotions": [
{"code": "WEEKEND15", "description": "15% off Fri-Sun rentals"}
]
}
客户: "这个周末我需要一辆 SUV"
AI: "周五有 SUV 可用(剩余 3 辆,$89.99/天),周六也有(剩余 1 辆,$99.99/天),但周日已售罄。请尽快预订!使用优惠码 WEEKEND15 可享 15% 折扣。在 quickrent.com/book 预订。"
活动 / 娱乐场所
演出、票务和日程
{
"venue": "Grand Theater",
"tickets_url": "https://grandtheater.com/tickets",
"shows": [
{
"title": "The Musical Experience",
"url": "https://grandtheater.com/shows/musical-experience",
"duration": "2h 30min",
"price_usd": 85,
"performances": [
{"date": "2025-01-15", "time": "7:30 PM", "seats_available": 43},
{"date": "2025-01-16", "time": "7:30 PM", "seats_available": 115},
{"date": "2025-01-17", "time": "2:00 PM", "seats_available": 155},
{"date": "2025-01-17", "time": "7:30 PM", "seats_available": 70}
]
},
{
"title": "Comedy Night Live",
"url": "https://grandtheater.com/shows/comedy-night",
"duration": "2h",
"price_usd": 45,
"performances": [
{"date": "2025-01-18", "time": "8:00 PM", "seats_available": 120},
{"date": "2025-01-19", "time": "8:00 PM", "seats_available": 85}
]
}
]
}
客户: "这个周末有什么演出?"
AI: "本周末我们有《The Musical Experience》,周五和周六晚 7:30(周六另有下午 2 点日场)——票价 $85。周六和周日晚 8 点有《Comedy Night Live》,票价 $45。周五晚场销售很快,仅剩 43 个座位!在 grandtheater.com/tickets 订票。"
房地产 / 物业管理
房源、价格和看房安排
{
"agency": "Premier Properties",
"website": "https://premierproperties.com",
"listings": [
{
"id": "APT-4B",
"url": "https://premierproperties.com/listing/apt-4b",
"address": "123 Oak Street, Apt 4B",
"type": "Apartment",
"bedrooms": 2,
"bathrooms": 1,
"sqft": 950,
"rent_usd_per_month": 1850,
"available_from": "2025-02-01",
"features": ["In-unit laundry", "Parking included", "Pet-friendly", "Balcony"],
"open_houses": ["2025-01-18 11:00 AM", "2025-01-19 2:00 PM"]
},
{
"id": "HSE-456",
"url": "https://premierproperties.com/listing/hse-456",
"address": "456 Maple Avenue",
"type": "House",
"bedrooms": 3,
"bathrooms": 2,
"sqft": 1800,
"rent_usd_per_month": 2800,
"available_from": "Immediate",
"features": ["Backyard", "2-car garage", "Updated kitchen", "Central AC"],
"open_houses": ["2025-01-16 2:00 PM", "2025-01-17 10:00 AM"]
},
{
"id": "APT-12C",
"url": "https://premierproperties.com/listing/apt-12c",
"address": "789 Pine Road, Unit 12C",
"type": "Apartment",
"bedrooms": 1,
"bathrooms": 1,
"sqft": 650,
"rent_usd_per_month": 1200,
"available_from": "2025-02-15",
"features": ["Gym access", "Rooftop deck", "Doorman"],
"open_houses": ["2025-01-18 1:00 PM"]
}
],
"contact_url": "https://premierproperties.com/contact",
"schedule_viewing_url": "https://premierproperties.com/schedule"
}
客户: "有 1500 美元以下的公寓吗?"
AI: "我们在 Pine Road 789 号有一套一居室,$1,200/月,2月15日可入住。面积 650 平方英尺,配有健身房、屋顶露台和门卫。1月18日星期六下午 1:00 有开放日参观,或在 premierproperties.com/schedule 预约私人看房。查看详情:premierproperties.com/listing/apt-12c"
大小限制
标准实时数据源支持最多 200,000 个字符的数据。您可以包含的项目数量取决于每个项目包含的数据量—包含简短精炼条目的数据源可以容纳约 500 个项目,而包含较长描述的数据源可能只能容纳其中的一小部分。如果您的数据超出此限制,保存时会看到通知。
减少数据源大小的技巧
如果您的数据源太大,以下是一些将其缩减到限制范围内的方法:
- 仅包含热销或热门商品 — 专注于客户询问最多的产品
- 删除不必要的字段 — 去掉内部 ID、元数据或聊天机器人不需要的字段
- 缩短描述 — 使用简洁的产品描述而非完整的营销文案。请参阅推荐的示例结构,了解如何保持条目简洁
- 按可用性筛选 — 仅包含当前有货或活跃的商品
- 按类别拆分 — 为最相关的产品类别创建数据源,而非包含所有内容
提示: 如果您需要连接包含数千个项目的更大数据源,请使用实时数据源 Max(Pro 计划),支持最多 10,000,000 个字符(约 25,000 个项目)。
最佳实践
- 保持数据新鲜 — 您的端点应返回当前信息,而非缓存数据
- 包含上下文 — 添加日期、时间或标签,以便 AI 理解数据的含义
- 结构清晰 — 在 JSON 中使用清晰的字段名称,以便 AI 正确解读数据
- 保持专注 — 仅包含聊天机器人回答问题所需的数据
重要提示: URL 必须可公开访问。如果您的端点需要身份验证,聊天机器人将无法获取数据。
移除数据源
您可以随时在设置中点击"移除数据源"按钮来移除数据源。聊天机器人将恢复为仅使用知识库进行回复。
注意: 实时数据源适用于 Standard 和 Pro 计划。需要连接包含数千个项目的更大数据源?请参阅实时数据源 Max(Pro 计划)。
试一试
还没有自己的 API 端点?您可以使用公共 API 测试此功能。例如,试试 Binance 的实时比特币价格:
https://api.binance.com/api/v3/ticker/price?symbol=BTCUSDT
这将返回实时 BTC/USDT 价格数据。连接后,您的聊天机器人将能够使用实时数据回答"当前比特币价格是多少?"等问题。
提示: 您可以使用任何返回 JSON 或纯文本的公共 API——天气数据、股票价格、汇率等。准备好后替换为您自己的端点。