# Alibaba Cloud Intelligent Education Platform API

> Alibaba Cloud Intelligent Education Platform API on Apizie: 9 endpoints (Streams conversation messages in a math conversation. The caller sends the user's question as input, and the…, Creates a conversation for a specified exercise, Creates an associated conversation. You can start a conversation by specifying an exercise code. This…, Generates an analysis for solving a problem, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:aliyun-aimath/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:aliyun-aimath`
- Category: Cloud
- Status: byok
- Source: https://api.alibabacloud.com/product/aimath
- Page: https://apizie.tech/api/cloud/aliyun-aimath
- OpenAPI: https://apizie.tech/api/cloud/aliyun-aimath/openapi.json

Alibaba Cloud OpenAPI for Intelligent Education Platform (aimath, version 2024-11-14). Calls are signed with ACS3-HMAC-SHA256 using your AccessKey ID and secret.

## Endpoints

### Streams conversation messages in a math conversation. The caller sends the user's question as input, and the…
`POST https://apizie.tech/v1/cloud:aliyun-aimath/chat-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://aimath.aliyuncs.com |
| ConversationId | string | yes | The conversation ID |
| Content | string | yes | The conversation content |
| UserId | string | yes | The user ID, which is used for conversation isolation. This value is defined by the caller and must be the same as the userId used when… |

### Creates a conversation for a specified exercise
`POST https://apizie.tech/v1/cloud:aliyun-aimath/create-conversation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://aimath.aliyuncs.com |
| ExerciseContent | string | yes | The content of the exercise |
| ExerciseAnswer | string | no | The answer to the exercise |
| ExerciseAnalysis | string | no | The analysis of the exercise |
| ExerciseType | string | no | The type of the exercise. Valid values: single-choice, multiple-choice, application, true-or-false, and other |
| OuterBizId | string | yes | The external business code that identifies an external service. This parameter is used for idempotence checks |
| UserId | string | yes | The user ID or another ID that identifies the ownership of an isolated conversation. This parameter is defined by the caller |

### Creates an associated conversation. You can start a conversation by specifying an exercise code. This…
`POST https://apizie.tech/v1/cloud:aliyun-aimath/create-related-conversation` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://aimath.aliyuncs.com |
| ExerciseCode | string | yes | The exercise code |
| UserId | string | yes | The user ID or another ID used to isolate session ownership, defined by the caller |
| OuterBizId | string | yes | The external business order number. This is a unique identifier used for idempotence control and similar scenarios |

### Generates an analysis for solving a problem
`POST https://apizie.tech/v1/cloud:aliyun-aimath/gen-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://aimath.aliyuncs.com |
| ExerciseContent | string | yes | The exercise content in JSON format. Format description: ``` { "answer": "等腰直角", // The answer to the exercise "content": { "description":… |

### Generates mathematical problem-solving steps
`POST https://apizie.tech/v1/cloud:aliyun-aimath/gen-step` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://aimath.aliyuncs.com |
| ExerciseCode | string | yes | The exercise code |

### Confirms that the global revision is complete. After all content has been revised, call this operation to…
`POST https://apizie.tech/v1/cloud:aliyun-aimath/global-confirm` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://aimath.aliyuncs.com |
| ExerciseCode | string | yes | The exercise content |
| Tag | string | no | The label value |

### Revises the solution analysis for an exercise
`POST https://apizie.tech/v1/cloud:aliyun-aimath/update-analysis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://aimath.aliyuncs.com |
| ExerciseCode | string | yes | The exercise code |
| ContentCode | string | yes | The content code |
| Content | string | yes | The new solution analysis |

### Revise solution steps
`POST https://apizie.tech/v1/cloud:aliyun-aimath/update-step` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://aimath.aliyuncs.com |
| ExerciseCode | string | yes | Exercise code |
| ContentCode | string | yes | Content code |
| Content | string | yes | New solution steps |

### version
`POST https://apizie.tech/v1/cloud:aliyun-aimath/version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://aimath.aliyuncs.com |

## Example
```
curl "https://apizie.tech/v1/cloud:aliyun-aimath/chat-message" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Alibaba Cloud Intelligent Education Platform API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:aliyun-aimath/chat-message with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Alibaba Cloud Intelligent Education Platform API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Alibaba Cloud Intelligent Education Platform itself also needs your own key from aliyuncs.com.

### Can AI agents use the Alibaba Cloud Intelligent Education Platform API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:aliyun-aimath.

### What is the status of the Alibaba Cloud Intelligent Education Platform API?
Needs your own provider key (bring your own key)
