コンテナAPI
Containers APIは、エージェントがコードおよびシェル・コマンド(Pythonなど)を実行してデータを処理できる、安全でステートフルで分離されたサンドボックスを提供します。
このAPIは、分析、ファイルのアップロードとダウンロード、アーティファクトの生成などのマルチステップの計算負荷の高いワークフローをサポートし、エージェントがコードを実行し、プログラム・ロジックを適用して複雑なタスクを完了するための管理場所を提供します。
コンテナの作成
POST/containers
- 参照
-
例:
# create container container = client.containers.create( name="name", ) print(container.id) - OCIの制限事項
-
ノート
スキルおよびネットワーク・ポリシーはサポートされません。
コンテナのリスト
GET/containers
- 参照
-
例:
# list containers page = client.containers.list() page = page.data[0] print(page.id)
コンテナ情報の取得
GET/containers/{container_id}
- 参照
-
例:
# retrieve container container = client.containers.retrieve( "container_id", ) print(container.id)
コンテナの削除
DELETE/containers/{container_id}
- 参照
-
例:
# delete container client.containers.delete( "container_id", )