新しいエージェントセッションを作成し、セッション ID を返します。
操作説明
操作の説明
-
この操作は、新しいエージェント会話を作成します。
-
_meta.agent.agentName を使用して、バインドするエージェント名を指定します。このパラメーターは必須です。
dataworks_data_agent: DataWorks 組み込みエージェント — Data Agent。Data Integration、開発、運用保守、ガバナンス、データ分析の全パイプラインをカバーするインテリジェントなデータ開発 AI 機能を提供します。
dataworks_chatbi_agent: DataWorks 組み込みエージェント — チャットBI。自然言語プロセスとインテリジェント分析を使用し、要件の解析、データ抽出、自動コード生成から可視化レポートの出力まで、チャット型インタラクションを通じて分析ワークフロー全体を自動化します。
dataworks_ai_assistant_agent: DataWorks 組み込みエージェント — AI アシスタントサービス。OpenClaw や Hermes Agent などのオープンソースフレームワーク上に構築された、DataWorks のエンタープライズグレードの専用 AI アシスタントです。
-
_meta.config.sessionSource を使用して、ソースによる後続の取得のために会話ソース識別子を渡します。
-
_meta.config.sessionTags[].sessionTagCode を使用して、会話タグを渡します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dataworks:CreateAgentSession |
create |
*すべてのリソース。
|
なし | なし |
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Jsonrpc |
string |
任意 |
JSON-RPC バージョン。固定値: 2.0。 |
2.0 |
| Id |
string |
任意 |
呼び出し元によって渡されるリクエスト ID。値はそのまま返されます。 |
4758330557805415712 |
| Params |
object |
任意 |
ビジネスパラメーター。 |
|
| Meta |
object |
任意 |
エージェントバインディング、セッションソース、タグ、およびその他の情報を保持する拡張メタデータ。 |
|
| Agent |
object |
任意 |
セッションのエージェント構成。有効な値は、ListAgents 操作によって返される結果です。 |
|
| AgentName |
string |
任意 |
セッションにバインドされるエージェントの名前。このパラメーターは必須です。
|
dataworks_data_エージェント |
| Config |
object |
任意 |
セッションのパラメータ設定 (セッションソースやセッションタグに基づくパラメータ設定のフィルターなど)。 |
|
| SessionSource |
string |
任意 |
ソースによる取得のためのセッションソース識別子。たとえば、エージェントがページ A とページ B の両方で使用されており、ページ A にページ A で作成されたセッションのみを表示したい場合は、このパラメーターでフィルターできます。値の長さは最大 128 文字で、英字、数字、ハイフン (-)、アンダースコア (_) を含めることができます。 |
openapi_sdk |
| SessionTags |
array<object> |
任意 |
セッションタグのリスト。セッションタグを使用して、検索およびフィルターを行えます。 |
|
|
object |
任意 |
|||
| SessionTagCode |
string |
任意 |
セッションタグ。タグでセッションをフィルターできます。たとえば、固定の RAM ユーザーを使用して OpenAPI を呼び出すが、呼び出し元のシステムに独自のアカウントシステムがある場合、このタグとして呼び出し元システムのアカウント ID を渡すことで、アカウント ID でセッションリストをフィルターできます。値の長さは最大 128 文字で、英字、数字、ハイフン (-)、アンダースコア (_) を含めることができます。 |
チャットbi |
| InitialConfigOptions |
object |
任意 |
エージェント実行環境の高度なパラメータ設定。 |
|
| ExecutionLane |
string |
任意 |
実行パターン。有効な値:
|
チャット,cli |
| Mode |
string |
任意 |
スクリプト実行の権限付与モード。現在、OpenAPI は yolo モードのみをサポートしています。有効な値:
|
yolo |
| ResourceGroupId |
string |
任意 |
初期化に使用されるリソースグループの ID。 |
Serverless_res_グループ_123123123_564657857 |
| Skills |
string |
任意 |
ロードするカスタムスキルの名前。複数の名前はコンマ (,) で区切ります。 |
skill-name-1,skill-name2,skill-name-3 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンス要素 (結果)。 |
||
| JsonRpcResponse |
object |
JSON-RPC 応答。 |
|
| Id |
string |
呼び出し元によって渡されるリクエスト ID。値はそのまま返されます。 |
1 |
| Jsonrpc |
string |
JSON-RPC バージョン。固定値: 2.0。 |
2.0 |
| Result |
object |
ビジネスデータ。エラーが発生した場合、値は null です。 |
|
| SessionId |
string |
作成されたセッションの ID。 |
sess_0f12abc34 |
| RequestId |
string |
リクエスト ID。 |
8A9D5E6C-5817-5837-9715-6E3967EC6123 |
例
成功レスポンス
JSONJSON
{
"JsonRpcResponse": {
"Id": "1",
"Jsonrpc": "2.0",
"Result": {
"SessionId": "sess_0f12abc34"
}
},
"RequestId": "8A9D5E6C-5817-5837-9715-6E3967EC6123"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。