NeMo Guardrails
LLM を活用した対話型アプリケーションに、プログラム可能な安全性と行動面のガードレールを追加するためのツールキットです。
概要
NeMo Guardrails は、専用のモデリング言語を使って、LLM を活用したアプリケーションが何をすべきで何をすべきでないか——話題を逸らさない、特定のコンテンツを避ける、特定の会話フローに従う——というルールをチームが定義できるようにし、どのモデルが使われていても、その基盤となる LLM の周りでそれらのルールを適用します。これにより、本質的に予測不可能なモデルの上に予測可能性のレイヤーが加わります。
NeMo Guardrails は、信頼できる行動面の境界を必要とする LLM アプリケーションをデプロイするチームに向いています。(カタログにもある) LangChain や Haystack のような汎用 LLM フレームワークを補完する存在で、それらのフレームワークがオーケストレーションするモデルやパイプラインの周りに、安全性と制御のレイヤーを追加します。
- カテゴリ
- AI・機械学習
- 言語
- Python
- ライセンス
- Apache-2.0
関連プロジェクト
CAMEL
Apache-2.0自律的に協調する、複数のコミュニケーションを行うロールプレイング AI エージェントのシステムを研究・構築するための、オープンソースフレームワークです。
- AI・機械学習
CrewAI
MIT役割ベースで協調して動く AI エージェントのチームを構築し、複雑なタスクを自律的に協力して完了させるためのマルチエージェントオーケストレーションフレームワークです。
- AI・機械学習
DeepEval
Apache-2.0LLM の出力を評価するためのオープンソーステストフレームワークで、LLM アプリケーションの品質チェックを従来のユニットテストのように扱います。
- AI・機械学習
DeepSpeed
Apache-2.0非常に大規模なモデルを複数の GPU にまたがって効率的にトレーニング・実行するための、Microsoft 発の深層学習最適化ライブラリです。
- AI・機械学習
誤りを見つけましたか? GitHub で修正を提案する