Ollama APIをJavaScriptで使う方法|Node.jsでローカルLLMを呼び出す
Ollama APIをJavaScriptから呼ぶ手順を、Node.js標準のfetchだけで解説します。非ストリームとストリーム両方の実行可能コード、行単位JSONの読み方、つながらない時の切り分けまでを収録しています。
AIとつくる、実践プログラミング・コーディングメディア
ARCHIVE
Ollama APIをJavaScriptから呼ぶ手順を、Node.js標準のfetchだけで解説します。非ストリームとストリーム両方の実行可能コード、行単位JSONの読み方、つながらない時の切り分けまでを収録しています。
Gemini APIのManaged Agentsで長時間タスクをバックグラウンド実行し、Remote MCPやカスタム関数を接続するJavaScript実装を解説。状態遷移・認証更新・運用上の注意も整理します。
OpenRouter APIをJavaScriptから使い、複数AIモデルのfallback、provider routing、価格・速度・parameter・ZDR条件、router metadataと費用ログを実装します。
Gemini Live APIをJavaScriptで使い、短期トークン、WebSocketセッション、PCM音声、映像、文字起こし、割り込み、context圧縮、session resumptionまで解説します。
OpenAI Batch APIをJavaScriptで使い、Responses API向けJSONLの生成、upload、24時間枠の非同期処理、custom_idによる順不同結果とエラーの照合まで解説します。
OpenAI Realtime APIへJavaScriptとWebRTCで接続し、APIキーを隠すunified interface、マイク・音声応答、DataChannel、VAD、割り込み、再接続を実装します。
OpenAI Responses APIの出力をJavaScriptで逐次受信し、Node.jsのCLI表示、ブラウザへのSSE中継、切断・キャンセル・UI状態・重複防止まで実装します。
GeminiのFunction CallingをJavaScriptで実装し、関数宣言、引数検証、アプリ側の実行、function_resultの返却、並列呼び出しの安全対策を解説します。
Gemini Interactions APIをJavaScriptから使い、output_text、実行ステップ、previous_interaction_id、バックグラウンド実行、generateContentからの移行を解説します。
OpenAI APIの429エラーを、レート制限と利用枠・請求状態に切り分け、指数バックオフ、同時実行制御、使用量確認までJavaScript例付きで解説します。
OpenAIの画像生成APIをJavaScriptから呼び出し、Base64画像の保存、既存画像の編集、Webアプリへ組み込む際の安全対策まで解説します。
OpenAI Responses APIをJavaScriptから使い、テキスト出力、previous_response_idによる会話状態、ツール、Chat Completionsからの移行を解説します。
OpenAIのTranscriptions APIをNode.jsから呼び、音声を日本語テキストへ変換する最小コード、話者分離、長時間音声、再現テストを解説します。
Gemini APIの現行Interactions APIをNode.jsと公式Google Gen AI SDKから呼び出し、最初の応答を得る手順、保存設定、エラー確認を解説します。
OpenAI APIをJavaScriptから使う手順を、Node.jsの準備、APIキーの環境変数設定、公式SDKの導入、Responses APIの最小コード、エラーの切り分けまで解説します。