本文介绍 MedicalAnswer 接口,基于海量权威的医疗数据进行搜索,之后利用大模型能力进行汇总提炼,形成专业解答。相对于其他搜索引擎而言,返回结果更全面,更专业。也可以回答更广泛的问题:比如坐车恶心原因是什么,肚子疼怎么办,无糖可乐对身体好吗等口语化问题
接口定义
请求参数
参数 | 类型 | 必填 | 默认值 | 描述 | 示例值 | |
query | string | 是 | - | 搜索问题。取值范围:1~200个字符。 重要 基于效果考虑,尽可能将query限制在30个字符以内,可以在调用接口前客户侧通过模型做Query改写; | 肚子疼怎么办 | |
返回参数
字段 | 类型 | 是否可空 | 字段说明 | 样例 (Query: 上海车展最火爆的是哪个品牌) | ||||
requestId | string | 不可空 | 请求RequestId, 排查问题时可以提供此信息 | 35E5608A-A737-2038-****-D9D34C6BFD9E | ||||
messages[] | content | string | 不可空 | 总结 | 肚子疼原因众多,缓解方法需结合具体病因和症状严重程度。以下是一些常见缓解措施:1. **暂时停止进食**:若腹痛由饮食不当(如暴饮暴食、食用辛辣油腻食物)引起,可先暂停进食,让肠胃休息,避免进一步刺激[3][7]。2. **热敷或按摩腹部**:适用于轻度腹痛,如受凉或轻微消化不良导致的绞痛。 | |||
metaData | raDocListp[] | title | string | 不可空 | 标题 | 肚子疼了怎么办?这些小妙招助你快速缓解! | ||
rawUrl | string | 可为空 | url | |||||
content | string | 可为空 | 内容 | 肚子疼的原因多种多样,其中饮食不当是最常见的诱因之一。 | ||||
searchInformation | searchTime | int64 | 不可空 | 搜索耗时 | 500 | |||
queryContext | originalQuery | query | string | 不可空 | 原始请求:query | 肚子疼怎么办 | ||
服务端的超时时间为5秒
示例
请求参数(RequestBody)
{
"query": "肚子疼怎么办"
}返回参数
{
"requestId": "ea42f9********1fa8",
"messages": [
{
"content": "肚子疼原因众多,缓解方法需结合具体病因和症状严重程度。以下是一些常见缓解措施:1. **暂时停止进食**:若腹痛由饮食不当(如暴饮暴食、食用辛辣油腻食物)引起,可先暂停进食,让肠胃休息,避免进一步刺激[3][7]。2. **热敷或按摩腹部**:适用于轻度腹痛,如受凉或轻微消化不良导致的绞痛。可用热水袋热敷(温度适中,避免烫伤)或顺时针轻柔按摩腹部,促进血液循环和胃肠蠕动,缓解不适[2][5][6][8]。3. **调整体位**:尝试平躺、侧卧或屈膝位,可能通过改变身体姿势减轻腹部压力,缓解疼痛。4. **补充水分和电解质**:若腹痛伴有腹泻或呕吐,需少量多次饮用温水或口服补液盐,防止脱水。5. **药物治疗**:- **解痉药**:如匹维溴铵、东莨菪碱等,适用于胃肠道痉挛引起的疼痛,可缓解平滑肌痉挛[9]。- **抑酸药**:如奥美拉唑,适用于胃酸过多导致的胃溃疡或胃炎疼痛,可减少胃酸分泌,保护胃黏膜[10]。",
"metaData": {
"raDocList": [
{
"title": "《如何有效缓解急性腹痛》",
"rawUrl": "",
"content": "",
"type": "paper_source"
},
{
"title": "怎么简单快速止肚子痛-有来医生",
"rawUrl": "https://www.youlai.cn/sjingbian/article/4CD364Mm8hh.html",
"content": "肚子痛可能由多种原因引起,包括胃肠道痉挛、炎症,泌尿系统结石,女性生理期疼痛等,可以通过腹部热敷舒缓、服用药物止痛等方法治疗。\n1、腹部热敷: 针对胃肠道痉挛引发的疼痛,热敷是常用方法。用温热的毛巾或热水袋敷在腹部疼痛区域,热度可促进腹部血液循环,放松紧张的肌肉,从而缓解痉挛,减轻疼痛感。但需注意温度适中,避免烫伤皮肤,一般热敷15-20分钟,能让腹部获得暂时的舒适感。\n2、适量运动: 对于因消化不良导致的腹部胀满疼痛,适度的活动能促进胃肠蠕动。像慢走这类简单运动,可帮助消化,缓解食物在胃肠道内堆积造成的不适。但运动强度不宜过大,以身体能承受为宜,持续慢走10-15分钟,可能会使腹痛有所减轻。\n3、服用药物: 在明确腹痛原因且适合用药的情况下,一些非处方药物可缓解疼痛,如在医生的指导下非甾体抗炎药,能抑制体内产生疼痛和炎症的物质。但需按照说明书或药师的指导正确服用,不可超量,以免引发不良反应,且孕妇、哺乳期妇女等特殊人群需谨慎使用。\n4、放松身心: 当身体处于紧张状态时,腹痛可能会加剧。找个安静舒适的地方坐下或躺下,闭上眼睛,专注于呼吸,慢慢放松全身肌肉,排除杂念,让身心得到舒缓。",
"type": "med_web_source"
},
{
"title": "腹痛 治疗",
"rawUrl": "https://p.quark.cn/0387f345/index?uc_biz_str=OPT%3ABACK_BTN_STYLE%400%7COPT%3AIMMERSIVE%401&uc_param_str=dnntnwvepffrbijbprsvchgputdemennosstodcaaapcgidsdieinipixsnxkp&struct_id=VdB%2BLV7w7lHHEp%2Fo7ZfF0MPzbC8lOOFONeJlmo5h8egX%2B%2Bq0sb0ZO%2BzKAYTVoBfV&struct_type=VdB%2BLV7w7lHHEp%2Fo7ZfF0NZHIEQu2g6JAcUdFLkRPzM%3D&token=917796181759&version=v1&skip_cache=0",
"content": "",
"type": "med_knowledge_source"
},
{
"title": "肚子绞痛最快缓解方法-有来医生",
"rawUrl": "https://www.youlai.cn/sjingbian/article/ADB24BgsYlE.html",
"content": "肚子绞痛最快缓解方法需根据病因进行选择,包括热敷按摩、调整饮食、药物治疗以及手术治疗等,建议在专业医生的操作下进行治疗,有助于迅速缓解肚子绞痛,保护身体健康。\n1、热敷按摩: 对于由腹部受凉或轻微消化不良引起的肚子绞痛,热敷与轻柔按摩是简便易行的缓解方法。使用热水袋或热毛巾轻敷腹部,促进血液循环,以顺时针方向轻轻按摩腹部,有助于缓解肌肉痉挛,减轻疼痛,适用于症状较轻,未伴随其他严重症状的情况。\n2、调整饮食: 当疼痛由轻微的食物刺激或消化不良引起时,应立即调整饮食,避免食用辛辣、油腻、生冷等刺激性食物,改以清淡易消化为主,如小米粥、鸡蛋羹等,适当休息,避免剧烈运动也有助于身体自我恢复,减轻疼痛。\n3、药物治疗: 若绞痛由胃炎、胃溃疡等胃部疾病引起,且症状较为明显,可在医生指导下使用抗酸药、胃黏膜保护剂等药物进行治疗,能够迅速中和胃酸,保护胃黏膜,从而减轻疼痛。对于由急性胃肠炎、阑尾炎等较为严重的疾病引起的肚子绞痛,建议遵医嘱使用抗生素控制感染。",
"type": "med_web_source"
},
{
"title": "《2 急性腹痛解痉镇痛药物规范化使用 3 解痉镇痛药物的选择和应用指征》",
"rawUrl": "",
"content": "",
"type": "guide_source"
},
{
"title": "《消化性溃疡基层诊疗指南(2023年) 治疗》",
"rawUrl": "",
"content": "",
"type": "guide_source"
}
]
}
}
],
"searchInformation": {
"searchTime": 342
},
"queryContext": {
"originalQuery": {
"query": "肚子疼怎么办"
}
}
}错误码
Status | 错误码 | 错误信息 | 处理方案 |
404 | InvalidAccessKeyId.NotFound | Specified access key is not found. | 检查并确保AccessKey/Secret正确。 |
403 | Retrieval.NotActivate | Please activate AI search service | 请下单或联系您的客户经理进行开通。 |
403 | Retrieval.Arrears | Please recharge first. | 账户金额不足,请充值 |
403 | Retrieval.NotAuthorised | Please authorize the AliyunIQSFullAccess privilege to the sub-account. | 子账号没有进行授权,参考创建RAM用户并授权 |
403 | Retrieval.TestUserPeriodExpired | The test period has expired. | 测试已到期(自下单后15天有效),可以联系阿里云客户经理转正式 |
429 | Retrieval.Throttling.User | Request was denied due to user flow control. | 超出限流规格,可联系阿里云客户经理进行升配 |
429 | Retrieval.TestUserQueryExceeded | The query exceed the limit | 测试超出日限额(1000次/天),可以联系阿里云客户经理转正式 |
接口调用
HTTP调用
使用信息查询服务(IQS)产品的凭证(API-KEY)进行认证,并使用HTTP发起接口调用。创建并查看凭证,获取API-KEY。
curl -X POST https://cloud-iqs.aliyuncs.com/medical/answer \
--header "Authorization: Bearer $API_KEY" \
--header "Content-Type: application/json" \
--data '{
"query": "肚子疼怎么办"
}'
$API_KEY 替换为信息查询服务控制台中创建的API-KEY(创建并查看凭证),创建API-KEY需要等待5min生效。
MCP调用
MCP接入请参考:接入IQS MCP Server