フレームワーク
フレームワークに関連する用語(14件)
フレームワークは、AI開発の共通機能を提供するソフトウェア基盤です。PyTorchのような学習フレームワークから、LangChainのようなLLMアプリケーション構築フレームワークまで多様です。
用語一覧
PyTorch
動的計算グラフとPython親和性の高いAPIを特徴とする、オープンソースの機械学習フレームワーク
LangChain
LLMアプリケーションの構築を、部品の組み合わせ(チェーン)として簡単にするPython/JavaScriptフレームワーク
LangGraph
状態遷移をグラフとして定義し、複雑なマルチエージェントアプリケーションを構築するフレームワーク
Haystack
検索・質問応答システムの構築を起源とする、RAGパイプライン構築向けのオープンソースフレームワーク
CrewAI
役割を与えた複数のAIエージェントに協調してタスクを遂行させる、Pythonのマルチエージェントフレームワーク
AutoGen
複数のAIエージェントによる対話(カンバセーション)を通じてタスクを協調的に解決する、Microsoft発のフレームワーク
ONNX
Open Neural Network Exchange
異なる機械学習フレームワーク間でモデルを共通形式として扱えるようにする、オープンなモデル形式
DeepSpeed
ZeRO
ZeROによる分散学習を中心に、大規模モデルの学習・推論を効率化するMicrosoftのオープンソースライブラリ
MediaPipe
顔検出・姿勢推定・手指トラッキング等のリアルタイム推論パイプラインをモバイル/Web/エッジ上に構築できるGoogleのオープンソースフレームワーク
ML Kit
ML Kit for Firebase
テキスト認識・バーコードスキャン・顔検出等の学習済みモデルをAndroid/iOSアプリへ組み込める、Googleのオンデバイス機械学習SDK
FastMCP
PythonでMCPサーバー・クライアントを簡潔なデコレータ構文で構築できる、事実上標準のMCPフレームワーク
Semantic Kernel
Microsoftが提供する、LLMを既存アプリケーションへ統合するためのオープンソースSDK。マルチエージェントのオーケストレーション機能も備える
Agent Development Kit
ADK / Google ADK
Googleが提供する、マルチエージェントシステムの構築・評価・デプロイを行うオープンソースフレームワーク
OpenAI Agents SDK
OpenAIが提供する、エージェント間のハンドオフ機能を備えた軽量なマルチエージェントフレームワーク