CancelAgentSession
Interrupts the Agent call for a specified session, supporting interruption during streaming responses.
Operation description
Request description
This operation is mainly used to actively interrupt an ongoing session, especially when the session is in a streaming response state.
sessionIdis a required parameter that identifies the specific session to cancel.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dataworks:CancelAgentSession |
none |
*All Resource
|
None | None |
Request syntax
POST HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| Jsonrpc |
string |
No |
The JSON-RPC version. Fixed value: 2.0. |
2.0 |
| Id |
string |
No |
The ID passed in by the requester, returned as-is in the response. |
676303114031776 |
| Params |
object |
No |
The business parameters of the request. |
|
| SessionId |
string |
No |
The ID of the session to cancel. This parameter is required. |
sess_0f12abc34 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
Id of the request |
7CD3D216-5876-5DB1-A34A-396806F4A413 |
| JsonRpcResponse |
object |
The JSON-RPC response. |
|
| Jsonrpc |
string |
The JSON-RPC version. Fixed value: 2.0. |
2.0 |
| Id |
string |
The ID passed in by the requester, returned as-is in the response. |
7675839888324361477 |
| Result |
object |
The result object of the session cancellation. |
|
| SessionId |
string |
The session ID. |
session-d5d549fe4c2c4180a9814fb74190f502 |
Examples
Success response
JSON format
{
"RequestId": "7CD3D216-5876-5DB1-A34A-396806F4A413",
"JsonRpcResponse": {
"Jsonrpc": "2.0",
"Id": "7675839888324361477",
"Result": {
"SessionId": "session-d5d549fe4c2c4180a9814fb74190f502"
}
}
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.