?完全なドキュメント ?? CLI?使用例 ? Discordに参加しますか?ユーチューブ?ブログ
TrustGraph エンジンは、信頼性が高く、スケーラブルで正確な AI エージェントを展開するために必要なすべてのツール、サービス、グラフ ストア、VectorDB を提供します。 AI エンジンには次のものが含まれます。
機密データをバッチで取り込み、汎用 LLM をナレッジ スペシャリストに変える再利用可能な強化されたナレッジ コアを構築します。可観測性ダッシュボードを使用すると、LLM 遅延、リソース管理、トークン スループットをリアルタイムで監視できます。 Neo4j を使用して強化されたデータを視覚化します。
TrustGraph と対話するには、主に 2 つの方法があります。
TrustGraph CLI
実行中に TrustGraph と対話するためのコマンドをインストールします。 Configuration UI
使用すると、起動前に TrustGraph デプロイメントをカスタマイズできます。
pip3 install trustgraph-cli==0.13.2
注記
TrustGraph CLI
バージョンは、目的のTrustGraph
リリース バージョンと一致する必要があります。
TrustGraph は無制限にカスタマイズ可能ですが、構成エディターは Docker を使用して数秒でカスタム構成を構築できます。
開発者設定 UI を起動しますか?
起動手順:
Model Deployment
については、 Model credentials
セクションの指示に従って、必要な環境変数またはパスを構成します。Model Deployment
に対応する希望の LLM 名をModel Name
フィールドに入力します。Model Parameters
すべて設定しますDeployment configuration
セクションでGENERATE
クリックします。Launch
の指示に従ってくださいdeploy.zip
解凍したら、 deploy
ディレクトリに移動して以下を実行するだけで、TrustGraph を起動できます。
docker compose up -d
終了したら、TrustGraph をシャットダウンするのは次のように簡単です。
docker compose down -v
TrustGraph リリースはここから入手できます。目的のリリース バージョンのdeploy.zip
をダウンロードします。
リリースタイプ | リリースバージョン |
---|---|
最新 | 0.14.6 |
安定した | 0.13.2 |
TrustGraph は完全にコンテナ化されており、 YAML
構成ファイルを使用して起動されます。 deploy.zip
解凍すると、次のサブディレクトリを含むdeploy
ディレクトリが追加されます。
docker-compose
minikube-k8s
gcp-k8s
各ディレクトリには、TrustGraph の起動に必要な事前構築されたYAML
構成ファイルが含まれています。
モデルの展開 | グラフストア | 起動ファイル |
---|---|---|
AWS ベッドロック API | カサンドラ | tg-bedrock-cassandra.yaml |
AWS ベッドロック API | Neo4j | tg-bedrock-neo4j.yaml |
AzureAI API | カサンドラ | tg-azure-cassandra.yaml |
AzureAI API | Neo4j | tg-azure-neo4j.yaml |
AzureOpenAI API | カサンドラ | tg-azure-openai-cassandra.yaml |
AzureOpenAI API | Neo4j | tg-azure-openai-neo4j.yaml |
人類API | カサンドラ | tg-claude-cassandra.yaml |
人類API | Neo4j | tg-claude-neo4j.yaml |
Cohere API | カサンドラ | tg-cohere-cassandra.yaml |
Cohere API | Neo4j | tg-cohere-neo4j.yaml |
Google AI スタジオ API | カサンドラ | tg-googleaistudio-cassandra.yaml |
Google AI スタジオ API | Neo4j | tg-googleaistudio-neo4j.yaml |
ラマファイルAPI | カサンドラ | tg-llamafile-cassandra.yaml |
ラマファイルAPI | Neo4j | tg-llamafile-neo4j.yaml |
オラマ API | カサンドラ | tg-ollama-cassandra.yaml |
オラマ API | Neo4j | tg-ollama-neo4j.yaml |
OpenAI API | カサンドラ | tg-openai-cassandra.yaml |
OpenAI API | Neo4j | tg-openai-neo4j.yaml |
VertexAI API | カサンドラ | tg-vertexai-cassandra.yaml |
VertexAI API | Neo4j | tg-vertexai-neo4j.yaml |
構成launch file
選択したら、以下を使用して TrustGraph をデプロイします。
ドッカー:
docker compose -f up -d
Kubernetes :
kubectl apply -f
AWS Bedrock
、 AzureAI
、 Anthropic
、 Cohere
、 OpenAI
、およびVertexAI
Docker
、 Podman
、またはMinikube
を使用したコンテナ オーケストレーションTrustGraph は、できるだけ多くの言語モデルと環境をサポートできるようにモジュール式に設計されています。モジュラー アーキテクチャに自然に適合するのは、機能をパブリッシュ/サブバックボーンを介して接続された一連のモジュールに分解することです。 Apache Pulsar は、このパブ/サブ バックボーンとして機能します。 Pulsar は、処理モジュールに接続されたデータ処理キューを管理するデータ ブローカーとして機能します。
TrustGraph は、3 つの自律的なナレッジ エージェントを使用して、テキスト コーパス (PDF またはテキスト) から超高密度のナレッジ グラフにナレッジを抽出します。これらのエージェントは、RDF ナレッジ グラフを構築するために必要な個々の要素に焦点を当てます。エージェントは次のとおりです。
エージェント プロンプトはテンプレートを通じて構築されており、特定のユースケースに合わせて抽出エージェントをカスタマイズできます。抽出エージェントは、ローダー コマンドを使用して自動的に起動されます。
PDFファイル:
tg-load-pdf
テキストまたはマークダウン ファイル:
tg-load-text
ナレッジ グラフと埋め込みが構築されるか、ナレッジ コアがロードされると、RAG クエリが 1 行で起動されます。
tg-query-graph-rag -q "Write a blog post about the 5 key takeaways from SB1047 and how they will impact AI development."
?完全な導入ガイド ?
TrustGraph 向けの開発