OpenAI Batch APIの使い方|JSONLで大量リクエストを非同期処理する
OpenAI Batch APIをJavaScriptで使い、Responses API向けJSONLの生成、upload、24時間枠の非同期処理、custom_idによる順不同結果とエラーの照合まで解説します。
AIとつくる、実践プログラミング・コーディングメディア
CATEGORY
AI活用に関する基礎、実装例、トラブル解決の記事をまとめています。
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状態・重複防止まで実装します。
ディープフェイクを見た目だけで断定せず、拡散停止、原本保存、出所・別経路確認、画像・動画・音声・来歴情報の検証、相談までを15項目で解説します。
Gemma 4 12Bの特徴、必要なVRAM・統合メモリ、Ollamaでのインストール、E4Bとの違い、QAT・GGUF・MLX、コーディングや音声対応を初心者向けに解説します。
AI生成の文章・画像・コード・音声を商用利用する前に、入力素材、生成物の類似性、人間編集、サービス規約、制作記録を確認する方法を解説します。
顧客・従業員の情報を生成AIで扱う前に、利用目的、データフロー、契約、学習利用、保存・削除、マスキング、事故対応を確認する方法を解説します。
AIのハルシネーションを知識不足・検索失敗・推論飛躍などに分類し、RAG、ツール、引用、構造化出力、回答拒否、評価で減らす方法を解説します。
AI生成画像をWeb・SNS・印刷向けに高解像度化する方法を、pixel・latent・tiled方式の比較、ComfyUI構成、品質チェック付きで解説します。
ComfyUIで参照画像をOpenPose・Canny・Depthの条件へ変換し、ControlNetのstrengthと適用範囲を調整する基本手順を解説します。
ComfyUIでLoRAを配置してLoad LoRAノードへ接続し、同じseedで強度0・0.5・0.8・1.0を比較する方法と、効かない場合の確認点を解説します。
Stable Diffusion WebUI Forgeを公式配布元から導入し、checkpointを選択してtxt2imgを実行する流れと、起動・VRAMエラーの切り分けを解説します。
ComfyUIのworkflow JSONや生成画像を読み込み、missing node・モデル不足を確認し、安全に再現・保存・共有する方法を解説します。
DifyでモデルとKnowledgeを接続し、社内FAQを参照するAIアプリを作る手順を、設定シートと5問の評価表付きで解説します。
n8nのAI Agentノードへモデル、外部ツール、メモリ、人間承認を接続し、誤実行やループを防ぎながら最小フローを作る手順を解説します。
AIで内部リンク候補を作るためのURL台帳、検索意図と記事役割の整理、アンカーテキスト、孤立ページやリンク集中の監査方法を解説します。
AI記事の数値、日付、固有名詞、機能、引用を主張単位で分解し、一次情報、確認日、判定を台帳へ残すファクトチェック手順を解説します。
Search ConsoleのCSVをAIで分析する手順を、出力項目、集計、CTR低下や掲載順位変化の検出、根拠行の確認、改善タスク化まで解説します。
Cursor Rulesの保存場所、Always・Auto Attached・Agent Requested・Manualの使い分け、3つの.mdc例と競合テストを解説します。
git diffからAIでコミットメッセージを作る手順を、差分整理、Conventional Commits、誤要約の確認、安全な半自動化まで解説します。
AIで既存コードを読む手順を、リポジトリの事実収集、入口と主要処理、外部依存、変更リスク、不明点の管理まで解説します。
AIへテストコードを作らせる手順を、仕様整理、正常系・境界値・異常系の列挙、実行、意図的なバグ検出、品質評価まで解説します。
ローカルLLMを用途、日本語性能、モデルサイズ、必要メモリ、ライセンスで比較し、自分のPCで再現できる評価方法を解説します。
Ollamaのインストール、モデルの取得と会話、一覧・停止・削除コマンド、OS別のログ確認まで、初回利用の流れを解説します。
Embeddingの意味、文章を数値ベクトルへ変換する仕組み、コサイン類似度の計算、モデル選びと検索精度の確認方法を解説します。
MCPサーバーをNode.jsとTypeScriptで作り、公式SDK、Zod、stdioを使ってノート検索Toolを登録し、接続設定と安全対策まで解説します。
Claude Structured OutputsをTypeScriptから使い、output_config.format、JSON解析、strict tool use、拒否・max_tokens・スキーマ制限への対処を解説します。
GeminiのFunction CallingをJavaScriptで実装し、関数宣言、引数検証、アプリ側の実行、function_resultの返却、並列呼び出しの安全対策を解説します。
Gemini Interactions APIをJavaScriptから使い、output_text、実行ステップ、previous_interaction_id、バックグラウンド実行、generateContentからの移行を解説します。