OpenAI Batch APIの使い方|JSONLで大量リクエストを非同期処理する
OpenAI Batch APIをJavaScriptで使い、Responses API向けJSONLの生成、upload、24時間枠の非同期処理、custom_idによる順不同結果とエラーの照合まで解説します。
AIとつくる、実践プログラミング・コーディングメディア
ARCHIVE
OpenAI Batch APIをJavaScriptで使い、Responses API向けJSONLの生成、upload、24時間枠の非同期処理、custom_idによる順不同結果とエラーの照合まで解説します。
OpenAI Realtime APIへJavaScriptとWebRTCで接続し、APIキーを隠すunified interface、マイク・音声応答、DataChannel、VAD、割り込み、再接続を実装します。
OpenAI File SearchをJavaScriptで使い、PDFの登録、Vector Storeの処理完了待ち、Responses APIでの検索、file_citation表示、更新・削除・精度確認まで解説します。
OpenAI Responses APIの出力をJavaScriptで逐次受信し、Node.jsのCLI表示、ブラウザへのSSE中継、切断・キャンセル・UI状態・重複防止まで実装します。
OpenAI APIの429エラーを、レート制限と利用枠・請求状態に切り分け、指数バックオフ、同時実行制御、使用量確認までJavaScript例付きで解説します。
OpenAIの画像生成APIをJavaScriptから呼び出し、Base64画像の保存、既存画像の編集、Webアプリへ組み込む際の安全対策まで解説します。
OpenAI Responses APIをJavaScriptから使い、テキスト出力、previous_response_idによる会話状態、ツール、Chat Completionsからの移行を解説します。
OpenAIのTranscriptions APIをNode.jsから呼び、音声を日本語テキストへ変換する最小コード、話者分離、長時間音声、再現テストを解説します。
OpenAI APIをJavaScriptから使う手順を、Node.jsの準備、APIキーの環境変数設定、公式SDKの導入、Responses APIの最小コード、エラーの切り分けまで解説します。