API Reference
ファイルとアップロード
Manage persistent account Files, multipart Uploads, and Moderation Batches through OpenAI-compatible endpoints.
- 永続ファイル OpenAI互換のFiles APIを通じて、アカウントスコープの不変なuser_data、batch、およびbatch_outputファイルを作成・管理します。
- Fileオブジェクト ストレージの実装詳細を持たない、RunAPI ファイル ID によって識別される不変の永続ファイルです。
- ファイルを作成する 1つのマルチパートuser_dataまたはバッチFileを永続ストレージにストリームします。
- ファイルの一覧取得 決定論的カーソル順でアクティブなファイルの一覧を取得します。
- ファイルを取得する IDでアクティブなファイルのメタデータを取得します。
- ファイルのコンテンツを取得する 保存されたFileの正確なバイト列をストリームします。
- ファイルの削除 ファイルを論理削除し、保存されたコンテンツをクリーンアップのためにスケジュールします。
- アップロード 順序付きパートから永続ファイルのアップロードを予約・組み立て・完了・またはキャンセルする。
- Uploadオブジェクト 1 時間のマルチパートアップロード予約と、完了時の終端ファイルです。
- アップロードを作成する 1 つのアップロードに対して宣言した最終ファイルバイト数を予約する。
- アップロードパートを追加 未完了のUploadに1つのマルチパートPartをストリームします。
- アップロードを完了する 指定された順序でパーツを結合し、1つの不変ファイルを作成します。
- アップロードをキャンセルする 保留中のアップロードをべき等にキャンセルする。
- バッチ purpose=batch Fileを使用して、OpenAI互換のModerationバッチ処理を送信・監視します。
- バッチオブジェクト 互換性のある Batch API によって実行ライフサイクルが報告される、アカウントスコープのモデレーションバッチです。
- バッチの一覧取得 現在のアカウントで作成されたバッチの一覧を取得します。
- バッチを作成する 有効なpurpose=batch FileによってバックアップされたModerationバッチを送信します。
- バッチを取得する 現在のバッチステータスとリクエスト数を取得します。
- バッチをキャンセルする 非終端バッチのキャンセルを実行プロバイダーに要求します。