'1.0', 'info' => [ 'style' => 'RPC', 'product' => 'SuperappNlp', 'version' => '2024-09-30', ], 'directories' => [ 'NlpAddressNormalization', ], 'components' => [ 'schemas' => [], ], 'apis' => [ 'NlpAddressNormalization' => [ 'summary' => 'AI 地址区划标准化服务'."\n" ."\n" .'在真实业务场景中,给定的原始文本地址可能缺失了行政区划名称信息(例如,省、市、或区名称),或可能包含了错误的行政区划名称,或地址中提到的行政区划名称信息还没有和下游行业内部的地址库对齐。'."\n" .'地址区划标准化服务采用业界最先进的AI及多语言NLP技术,能够准确分析及理解输入的无结构化文本地址内容,并预测输出标准化、对齐后的行政区划名称信息。'."\n" .'该服务已经用于支持物流行业客户的实际生产业务,包括AI地址分单及运费自动结算等场景需求。', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'ClientToken', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => [ 'title' => '幂等参数', 'description' => '幂等参数', 'type' => 'string', 'required' => false, 'enumValueTitles' => [ '无' => '无', ], 'example' => '可以不填', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => [ 'description' => '实例id', 'type' => 'string', 'required' => false, 'enumValueTitles' => [ '无' => '无', ], 'example' => '10671', ], ], [ 'name' => 'QueryStr', 'in' => 'query', 'schema' => [ 'description' => '解析地址', 'type' => 'string', 'required' => false, 'enumValueTitles' => [ '无' => '无', ], 'example' => '350 Magliman, Bacolor, Pampanga AQUA MALTA Refilling Station', ], ], [ 'name' => 'CityStr', 'in' => 'query', 'schema' => [ 'description' => '市区值', 'type' => 'string', 'required' => false, 'example' => 'BACOLOR ', ], ], [ 'name' => 'ProvinceStr', 'in' => 'query', 'schema' => [ 'description' => '省', 'type' => 'string', 'required' => false, 'example' => 'PAMPANGA ', ], ], [ 'name' => 'ProvinceStdManual', 'in' => 'query', 'schema' => [ 'description' => '省手动校准值', 'type' => 'string', 'required' => false, 'example' => '可以不填', ], ], [ 'name' => 'CityStdManual', 'in' => 'query', 'schema' => [ 'description' => '市区手动校准值', 'type' => 'string', 'required' => false, 'example' => '可以不填', ], ], [ 'name' => 'DistrictStdManual', 'in' => 'query', 'schema' => [ 'description' => '地址手动校准值', 'type' => 'string', 'required' => false, 'example' => '可以不填', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'Code' => [ 'description' => '请求结果状态码', 'type' => 'string', 'example' => 'S0000', ], 'Data' => [ 'description' => '响应结果', 'type' => 'object', 'properties' => [ 'CityStd' => [ 'description' => '解析后的市区', 'type' => 'string', 'example' => 'MANDALUYONG', ], 'DistrictStd' => [ 'description' => '解析后的地址', 'type' => 'string', 'example' => 'PLEASANT HILLS', ], 'ProvinceStd' => [ 'description' => '解析后的省', 'type' => 'string', 'example' => 'METRO-MANILA', ], 'Results' => [ 'description' => '没有值', 'type' => 'array', 'items' => [ 'description' => '没有值', 'type' => 'string', 'example' => '[]', ], ], 'StatusEs' => [ 'description' => '解析状态', 'type' => 'string', 'example' => 'Code_000:OK', ], ], ], 'Message' => [ 'description' => '请求响应消息', 'type' => 'string', 'example' => 'success', ], 'RequestId' => [ 'title' => 'Id of the request', 'description' => 'Id of the request', 'type' => 'string', 'example' => '99540D1A-9112-56E5-8DCC-1A2603F4C500', ], 'Result' => [ 'description' => '请求响应结果', 'type' => 'string', 'example' => 'success', ], 'Success' => [ 'description' => '请求是否成功,一般用这个判断', 'type' => 'boolean', 'example' => 'true', ], 'Timestamp' => [ 'description' => '请求时间戳', 'type' => 'string', 'example' => '1701051540592', ], ], ], ], ], 'errorCodes' => [ 200 => [ [ 'errorCode' => 'InstanceDoesNotExist', 'errorMessage' => 'Instance does not exist.', ], [ 'errorCode' => 'InstanceCanNotUsed', 'errorMessage' => 'Instance can not used.', ], [ 'errorCode' => 'NlpParseException', 'errorMessage' => 'Nlp parse exception.', ], ], 400 => [ [ 'errorCode' => 'IdempotentParameterMismatch', 'errorMessage' => 'The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical.', ], ], ], 'staticInfo' => [ 'returnType' => 'synchronous', ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Code\\": \\"S0000\\",\\n \\"Data\\": {\\n \\"CityStd\\": \\"MANDALUYONG\\",\\n \\"DistrictStd\\": \\"PLEASANT HILLS\\",\\n \\"ProvinceStd\\": \\"METRO-MANILA\\",\\n \\"Results\\": [\\n \\"[]\\"\\n ],\\n \\"StatusEs\\": \\"Code_000:OK\\"\\n },\\n \\"Message\\": \\"success\\",\\n \\"RequestId\\": \\"99540D1A-9112-56E5-8DCC-1A2603F4C500\\",\\n \\"Result\\": \\"success\\",\\n \\"Success\\": true,\\n \\"Timestamp\\": \\"1701051540592\\"\\n}","type":"json"}]', 'title' => 'NlpAddressNormalization', 'description' => '地址解析接口'."\n" .'输入非标准化的地址能输出标准化的地址'."\n" .'每次调用都会记录用户的调用,在用户的使用次数为0后不再提供服务', ], ], 'endpoints' => [ [ 'regionId' => 'ap-southeast-1', 'endpoint' => 'superappnlp.ap-southeast-1.aliyuncs.com', ], ], ];