Acting Travelに単一のテキスト指示を送信して、後続のロールプレイとフレーム生成を駆動します。Travelが実行中または一時停止中に呼び出し可能です。
スコープ
Acting Travelに単一のテキスト指示を送信して、後続のロールプレイとフレーム生成を駆動します。呼び出す前に、以下を確認してください:
- 認証:プライマリ API キーは必須ではありません。プライマリまたは一時 API キーのいずれかで呼び出せます。取得方法については、認証情報の取得 を参照してください。
- 前提条件:Travelの状態は
runningまたはpausedである必要があります。Query Travel Statusで確認してください。 - 呼び出し元:サーバーまたはクライアントのいずれからも呼び出すことができます。
HTTP リクエスト
Singapore
POST https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-acting/openapi/v1/travels/instruct
{WorkspaceId} を実際の ワークスペースID に置き換えます。
米国(バージニア)
POST https://{WorkspaceId}.us-east-1.maas.aliyuncs.com/api/v2/apps/happyoyster-1.0-acting/openapi/v1/travels/instruct
{WorkspaceId} を実際の ワークスペースID に置き換えます。
リクエストパラメーター | 処理指示の送信 |
Content-Type リクエストのコンテンツタイプ。このパラメータは | |
Authorization API キー認証です。プライマリ API キーは必須ではなく、プライマリまたは一時 API キーのいずれかで呼び出せます。
| |
リクエストボディ | |
encryptedTravelId 制御対象のActing暗号化Travel ID。Enter Travelによって返されます。 | |
content テキスト処理指示。空ではなく、最大2000文字までです。欠落、空、または上限超過の場合は | |
clientRequestId 指示再試行のための冪等性キー。同じ指示を再試行する際は、重複課金を避けるために同じ値を再利用してください。推奨フォーマットは
| |
userAgent SDK またはクライアントのバージョン識別子です。空でない文字列であり、HTTP |
レスポンスパラメーター | 指示受理済み |
code リターンコード。 | |
message エラーメッセージ。成功時は | |
data レスポンスデータ。失敗時は |
前提条件となるステータスと呼び出しに関する注意事項
- Travelの状態は
runningまたはpausedである必要があります。 contentは必須であり、空または空白文字のみであってはならず、最大2000文字までです。paused状態で指示を送信すると、指示は受理されますが、Travelは自動的には再開されません。実行を継続する必要がある場合、クライアントは別途Resume Travelを呼び出す必要があります。- 同じ論理指示を再試行する際は、重複課金を避けるために
clientRequestIdを再利用してください。 - 終了または失敗したTravelには書き込みできません。
- 指示がコンテンツ安全ポリシーに違反した場合、
403004が返されます。 - Actingの
creationModelは常にsimpleであるため、ScriptListサブモードを考慮する必要はありません。
エラーコード
モデルの呼び出しに失敗してエラーが返された場合は、HappyOyster エラーコードを参照して解決してください。
次のステップ
指示を送信した後:
- Query Travel Status:指示の実行状況とチャプター情報を表示します。
- Pause Travel / Resume Travel:実行ペースを制御します。
- End Travel:セッションを終了し、アーティファクトを処理します。