LEAPERone 文档

地址清洗

地址清洗服务参考,包括结构化、纠错、补全、标准化和异常检测。

structure — 地址结构化

将地址解析为省、市、区县、街道、道路、门牌号等 23 个结构化字段。

curl -X POST https://api.leaper.one/v1/address/structure \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"text": "浙江省杭州市余杭区文一西路969号"}'
Data
{
  "structure": "prov=浙江省\tcity=杭州市\tdistrict=余杭区\troad=文一西路\troadNo=969号",
  "status": "OK"
}

结构化结果使用制表符分隔的 key=value 格式。


correct — 地址纠错

修正地址中的拼写错误,例如错误的行政区名称。

curl -X POST https://api.leaper.one/v1/address/correct \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"text": "浙江省杭洲市余杭区文一西路969号"}'
Data (corrected 杭洲 → 杭州)
{
  "address_correct": ["浙江省=prov\t杭州市=city\t余杭区=district\t文一西路=road\t969号=roadNo"]
}

complete — 地址补全

补全缺失的行政区、道路名称和门牌号。

curl -X POST https://api.leaper.one/v1/address/complete \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"text": "余杭区文一西路969号"}'
Data (auto-completed province, city, and town)
{
  "complete": "prov=浙江省\tcity=杭州市\tdistrict=余杭区\ttown=五常街道\troad=文一西路\troadNo=969号",
  "status": "OK"
}

standardize — 地址标准化

纠正并补全地址信息,生成规范化的标准地址。

curl -X POST https://api.leaper.one/v1/address/standardize \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"text": "杭州市余杭区文一西路969号阿里巴巴西溪园区"}'

assessment — 地址异常检测

检测地址中的问题,例如非地址文本、地址片段缺失、数字位数错误等。

curl -X POST https://api.leaper.one/v1/address/assessment \
  -H "Authorization: Bearer sk-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"text": "随便写的不是地址"}'