流式答题解析接口,客户输入需要解答题题目文本或图片,算法会返回题目详细的解答内容。
接口说明
开通 EduTutor 服务。本接口在公测阶段,每个账号每天可以免费调用 1000 次。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:
- 操作:是指具体的权限点。
- 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。
-
资源类型:是指操作中支持授权的资源类型。具体说明如下:
- 对于必选的资源类型,用前面加 * 表示。
- 对于不支持资源级授权的操作,用
全部资源表示。
- 条件关键字:是指云产品自身定义的条件关键字。
- 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。
| 操作 | 访问级别 | 资源类型 | 条件关键字 | 关联操作 |
|---|---|---|---|---|
| edututor:AnswerSSE | none | *全部资源 * |
| 无 |
请求语法
请求参数
| 名称 | 类型 | 必填 | 描述 | 示例值 |
|---|---|---|---|---|
| workspaceId | string | 是 | 当前请求所使用的百炼业务空间 id。 | llm-1ijrzuv3v0ivvls7 |
| body | object | 否 | 请求 body。 | |
| messages | array<object> | 否 | 多轮对话内容。 | |
| object | 否 | |||
| role | string | 是 | 当前对话的角色。 | user |
| content | array<object> | 否 | 当前对话内容。 | |
| object | 否 | 对话内容,可以是文本(text)、图片(image)。 | ||
| string | 否 | 文本或图片链接。 | {"image": "image-url"} {"text": "回答这个问题"} | |
| parameters | object | 否 | 参数配置。 | |
| grade | integer | 否 | 年级,输入为整型数字,可选如下: 0--学前、 1--一年级、 2--二年级、 3--三年级、 4--四年级、 5--五年级、 6--六年级、 7--七年级(初一)、 8--八年级(初二)、 9--九年级(初三)、 10--高一、 11--高二、 12--高三、 14--大学一年级、 15--大学二年级、 16--大学三年级、 17--大学四年级、 99--其他。 | 6 |
| stage | string | 否 | 学段。 | other |
| subject | string | 否 | 学科名称。 | other |
返回参数
| 名称 | 类型 | 描述 | 示例值 |
|---|---|---|---|
| object | Schema of Response | ||
| requestId | string | 请求 id,每次请求都是唯一值,便于后续排查问题。 | CED92479-FFA7-5B8F-AE6F-C8693BB4941C |
| success | boolean | 调用是否成功。 | True |
| code | string | 响应状态码。 | SUCCESS |
| httpStatusCode | integer | http 状态码。 | 200 |
| message | string | 返回码描述。 | success |
| data | string | 返回结果。 | '{"message": {"content": [{"text": "### 【考点分析】:\\n本题涉及的核心知识点包括代数表达式的简化和代值计算。题目给出了 \\\\(a + b = -1\\\\) 和 \\\\(ab = 4\\\\) 两个条件,要求我们求解表达式 \\\\((4a - 5b - 3ab) - (3a - 6b + ab)\\\\) 的值。这类题目常见于代数基础部分,考查学生对代数式的基本运算和代入法的掌握。\\n\\n### 【方法点拨】:\\n1. **简化表达式**:首先对给定的表达式进行简化,合并同类项。\\n2. **代入已知条件**:将 \\\\(a + b = -1\\\\) 和 \\\\(ab = 4\\\\) 代入简化后的表达式中,进行计算。\\n3. **逐步求解**:通过逐步代入和计算,得到最终结果。\\n\\n### 【详细解析】:\\n\\n#### 第一步:简化表达式\\n表达式为 \\\\((4a - 5b - 3ab) - (3a - 6b + ab)\\\\)。\\n\\n先去掉括号并合并同类项:\\n\\\\[\\n(4a - 5b - 3ab) - (3a - 6b + ab) = 4a - 5b - 3ab - 3a + 6b - ab\\n\\\\]\\n\\n合并同类项:\\n\\\\[\\n= (4a - 3a) + (-5b + 6b) + (-3ab - ab) = a + b - 4ab\\n\\\\]\\n\\n#### 第二步:代入已知条件\\n根据题目条件 \\\\(a + b = -1\\\\) 和 \\\\(ab = 4\\\\),将这些值代入简化后的表达式:\\n\\\\[\\na + b - 4ab = -1 - 4 \\\\times 4 = -1 - 16 = -17\\n\\\\]\\n\\n#### 第三步:得出最终结果\\n因此,表达式的值为 \\\\(-17\\\\)。\\n\\n### 【最终答案】:\\n\\\\(\\\\boxed{-17}\\\\) \\n\\n所以,该表达式的值为 \\\\(\\\\boxed{-17}\\\\)。"}], "role": "assistant"}}' |
| finish_reason | string | 流式输出标志位,用于判断流式输出是否结果,结束时返回 stop。 | stop |
| input_tokens | integer | 此次调用输入消耗的 token 数。 | 654 |
| output_tokens | integer | 此次调用输出消耗的 token 数。 | 457 |
算法结果字段 data
- 需要序列化,字段说明如下:
| 名称 | 类型 | 描述 | 示例值 |
|---|---|---|---|
| message | array | ||
| message[0].content | array | ||
| message[0].content[0].text | string | 大模型解题结果。 | "### 【考点分析】:\n 本题涉及的核心知识点包括代数表..." |
| message[0].role | string | 角色。 | "assistant" |
示例
正常返回示例
JSON格式
错误码
访问错误中心查看更多错误码。
变更历史
| 变更时间 | 变更内容概要 | 操作 |
|---|