You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.6 KiB
1.6 KiB
接口文档
更新数据库
- URL:
/updateDatabase
- 方法:
POST
- 描述: 接收问题数据并异步保存为JSON文件,触发后台更新任务。
- 请求体:
question_items
: 问题项列表,每个项包含问题ID和问题列表。questionId
: str,问题的唯一标识符。questionList
: List[str],问题列表。
- 响应:
status
: str,操作状态。可能的值为 "success" 或 "error"。message
: str,操作结果消息。可能是成功消息或错误消息。
匹配问题
- URL:
/matchQuestion
- 方法:
POST
- 描述: 匹配问题的端点,根据问题在知识库中进行匹配,并返回匹配结果。
- 请求体:
question
: str,待匹配的问题。scoreThreshold
: float,匹配得分的阈值。
- 响应:
code
: int,响应状态码。200表示成功,500表示失败。msg
: str,操作结果消息。可能是成功消息或错误消息。data
: list,匹配到的问题结果列表。每个结果包含匹配的问题及其得分。
提取信息
- URL:
/extractInformation/
- 方法:
POST
- 描述: 从文本中提取信息的端点,提取姓名、卡号和身份证号信息。
- 请求体:
inputText
: str,待提取信息的文本。
- 响应:
name
: str,提取到的姓名。若未提取到姓名,则为空字符串。cardNumber
: str,提取到的卡号。若未提取到卡号,则为空字符串。idNumber
: str,提取到的身份证号。若未提取到身份证号,则为空字符串。