API文档

PolicyPilot API 采用 RESTful 设计,支持 HTTPS 协议。所有请求都需要携带 API Key 进行认证。 返回数据格式为 JSON,请确保您的应用正确处理响应。

Base URL
https://qiai.ren

认证

所有 API 请求都需要在 Header 中携带 API Key 进行认证。注册后您会获得一个 API Key,请妥善保管,切勿泄露。

请求头
Authorization: Bearer YOUR_API_KEY Content-Type: application/json

快速开始

以下示例展示如何使用 cURL 和 Python 调用 PolicyPilot API。

cURL

bash
# 注册获取 API Key curl -X POST https://qiai.ren/api/token/register \ -H "Content-Type: application/json" \ -d '{"company_name": "示例公司", "contact_email": "demo@example.com", "contact_phone": "13800138000"}' # 查询政策 curl -X POST https://qiai.ren/match \ -H "Content-Type: application/json" \ -d '{"company_name": "深圳腾讯", "region": "深圳"}'

Python

python
import requests # 注册获取 API Key response = requests.post( "https://qiai.ren/api/token/register", json={ "company_name": "示例公司", "contact_email": "demo@example.com", "contact_phone": "13800138000" } ) api_key = response.json()["api_key"] # 查询政策 response = requests.post( "https://qiai.ren/match", json={ "company_name": "深圳腾讯", "region": "深圳" } ) policies = response.json()["data"]
POST /api/token/register
注册客户
注册新客户,获取 API Key。此接口不需要认证。

请求参数

参数名 类型 说明
company_name必填 string 公司名称
contact_email必填 string 联系邮箱
contact_phone必填 string 联系电话
请求示例
{ "company_name": "深圳科技创新有限公司", "contact_email": "contact@company.com", "contact_phone": "13800138000" }
响应示例
{ "success": true, "message": "注册成功", "api_key": "pk_live_xxxxxxxxxxxx", "balance": 0 }
POST /api/token/recharge
充值
为账户充值,余额实时到账。
参数名 类型 说明
api_key必填 string API Key(Header 或 Body 中传递)
amount必填 number 充值金额(元),最低 10 元
在线测试
POST /api/token/query
基础查询
简单的政策关键词查询,适用于简单的政策检索场景。费用:0.1 元/次
参数名 类型 说明
api_key必填 string API Key
query必填 string 查询关键词
region可选 string 地区筛选
category可选 string 政策类别
POST /api/token/query/advanced
高级查询
AI 智能匹配,根据企业画像精准推荐政策。费用:0.5 元/次
参数名 类型 说明
api_key必填 string API Key
query必填 string 查询描述
company_profile可选 string 企业简介,用于更精准的匹配
region可选 string 地区筛选
category可选 string 政策类别
GET /api/token/balance
查询余额
查询当前账户余额
请求示例
GET /api/token/balance?api_key=YOUR_API_KEY
响应示例
{ "success": true, "balance": 100.50 }
GET /api/token/usage
用量统计
查询 API 调用统计
响应示例
{ "success": true, "total_calls": 1250, "basic_calls": 1000, "advanced_calls": 250, "total_cost": 225.00 }
GET /api/token/bill
账单记录
查询最近 100 条账单记录
响应示例
{ "success": true, "bills": [ { "id": "bill_xxx", "type": "query", "amount": -0.10, "balance": 99.90, "created_at": "2024-01-15T10:30:00Z" } ] }
POST /match
政策匹配
根据企业信息匹配相关政策。此接口不需要认证,适合在官网展示。
参数名 类型 说明
company_name必填 string 企业名称
region可选 string 地区
industry可选 string 行业
在线测试
POST /api/partner/chat
AI 对话
与政策 AI 助手对话,获取政策解读和建议。
参数名 类型 说明
message必填 string 用户消息
conversation_id可选 string 对话 ID,用于连续对话
请求示例
{ "message": "广州海珠区有什么科技创新补贴?", "conversation_id": "conv_xxx" // 可选 }

错误码

API 返回的错误码说明

错误码 说明
1001 缺少必要参数
1002 参数格式错误
2001 API Key 无效
2002 API Key 已过期
3001 余额不足
4001 请求频率超限
5001 服务器内部错误

定价说明

PolicyPilot 采用按查询计费模式,无月费、无年费

计费规则
基础查询 0.1 元/次 - 关键词检索、地区筛选 高级查询 0.5 元/次 - AI 智能匹配、企业画像 AI 对话 0.5 元/次 - 自然语言交互 最低充值金额:10 元 余额永久有效,无过期时间