题目解析
更新时间:2026-04-28
POST
https://qianfan.baidubce.com/v2/tools/ai_education/question_analysis
本接口基于题目和题目对应答案,结合搜索内容,生成试题答案解析,并返回解析结果内容。
该组件为付费功能,具体计费说明请参见使用文档。
权限说明
调用本文API,需使用API Key鉴权方式。使用API Key鉴权调用API流程,具体调用流程,请查看认证鉴权。
请求参数
Headers 参数
除公共头域外,无其它特殊头域
Body 参数
parameters
object {1}
必选
显示子属性
隐藏子属性
query
string
题目和题目对应答案内容
必选
stream
boolean
是否流式返回。可选值:
true:流式。
false:非流式。
必选
请求结构
POST /v2/tools/ai_education/question_analysis HTTP/1.1
HOST: qianfan.baidubce.com
Authorization: Bearer <API Key>
Content-Type: application/json
{
"stream": false,
"parameters": {
"query": "题目和题目对应答案"
}
}
示例代码
请求示例
curl -X POST "https://qianfan.baidubce.com/v2/tools/ai_education/question_analysis" \
-H "Authorization: Bearer bce-v3/ALTAK-******ZftZDTn7/125eeb1c5e9ddc8cf3edf18ef6d03f1517ec9408" \
-H "Content-Type: application/json" \
-d '{
"stream": false,
"parameters": {
"query": "题目和题目对应答案"
}
}'
返回响应
Headers 参数
除公共头域外,无其它特殊头域
返回参数
code
string
错误代码,当发生异常时返回
可选
message
string
错误消息,当发生异常时返回
可选
status
string
当前对话状态。
running:对话进行过程中。
done:对话结束。
error:执行过程发生错误。
interrupt:中断
可选
content
array
当前组件返回内容的主要payload,List[Content],每个 Content 包括了当前 event 的一个元素,具体见下文Content对象定义。
可选
显示子属性
隐藏子属性
items
object {3}
显示子属性
隐藏子属性
type
string
代表event 类型。该字段的取值决定了下面text字段的内容结构。
枚举值:
text、json、code、files、urls、oral_text、references、image、chart、audio、function_call。
可选
text
object {1}
可选
显示子属性
隐藏子属性
data
string
题目解析答案内容,数据格式根据 type 字段来决定,如果 type 是 json,这里就是json字符串
可选
event
object {3}
可选
显示子属性
隐藏子属性
status
string
事件执行状态。
枚举值:
preparing:运行中。
running:运行中。
error:错误。
done:执行完成。
可选
error_code
string
错误码
可选
error_message
string
错误细节
可选
requestId
string
请求ID
可选
成功示例
{
"code": "",
"message": "",
"status": "done",
"content": [
{
"type": "json",
"text": {
"data": "{\"result\":\"\\n根据斐波那契数列的定义和递推关系,对题目解析如下:\\n\\n#### 【考点直击】 \\n**斐波那契数列的定义与递推计算** \\n本题考查斐波那契数列的基本定义(第1、2项为1,后续项为前两项之和)以及通过递推关系逐步求解指定项的计算能力。\\n\\n#### 【题目解析】 \\n斐波那契数列的递推公式为: \\n$$F(n) = F(n-1) + F(n-2)$$ \\n其中初始条件为 $F(1) = 1$,$F(2) = 1$ \\n需按顺序逐步计算至第10项: \\n1. $F(3) = F(2) + F(1) = 1 + 1 = 2$ \\n2. $F(4) = F(3) + F(2) = 2 + 1 = 3$ \\n3. $F(5) = F(4) + F(3) = 3 + 2 = 5$ \\n4. $F(6) = F(5) + F(4) = 5 + 3 = 8$ \\n5. $F(7) = F(6) + F(5) = 8 + 5 = 13$ \\n6. $F(8) = F(7) + F(6) = 13 + 8 = 21$ \\n7. $F(9) = F(8) + F(7) = 21 + 13 = 34$ \\n8. $F(10) = F(9) + F(8) = 34 + 21 = 55$ \\n\\n> **答案**:第10个斐波那契数为 **55**。\"}"
},
"event": {
"status": "done",
"error_code": "",
"error_message": ""
}
}
],
"requestId": "11b1a01e-8342-4cbb-8690-10116e1f4c31"
}
评价此篇文章
