labring/FastGPT
FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.
FastGPT – AI エージェント構築プラットフォーム
FastGPT(labring 組織提供)は、セルフホスト型のオープンソースプラットフォームで、AI エージェントの作成と実行を支援します。データインジェスト、ベクトルストア検索、モデル呼び出し、ビジュアルワークフローエディタといった、RAG(Retrieval‑Augmented Generation)やチャットボットアプリに必要な要素を一式にまとめ、膨大な glue code を書かずに比較的複雑な AI 駆動サービスを組み立てられます。
主な機能
| 項目 | FastGPT が提供するもの |
|---|---|
| アプリケーションオーケストレーション | Agent Skills、対話フロー、プラグインステップ、基本的な RPA ノードをチェーンできる Flow ビジュアルエディタ。UI でマルチステップのインタラクションを設計し、単一アプリとして公開可能。 |
| デバッグ & テスト | ナレッジベース検索のテスト、モデルプロンプトとレスポンスを含む全呼び出しチェーンの可視化、会話中の参照情報の注釈や編集が可能な組み込みツール。 |
| ナレッジベース処理 | 複数のベクトルストア、インクリメンタルチャンク更新、txt、md、html、pdf、docx、pptx、csv、xlsx など多数のファイル形式と URL 取得に対応。混合検索 & 再ランク付けや API 駆動のナレッジベースも提供。 |
| プラグインシステム | システムツールのホットリロード。今後は RAG モジュール、エージェントループ、リアルタイム生成プラグインのホットアップデートを予定。 |
| 運用機能 | 共有可能でログイン不要のチャットウィンドウ、ワンクリック iframe 埋め込み、ラベリング付き統合会話ログ、基本的な利用分析。 |
起動方法
- Docker クイックスタート – 設定ファイルを取得するスクリプトを実行し、
docker compose up -d。数秒後に UI がhttp://localhost:3000(デフォルト認証:root / 1234)で利用可能。 - セルフホストオプション – Docker 以外に、Sealos Cloud のワンクリックインストーラでもデプロイ可能。
- クラウド SaaS – インフラ管理をしたくない場合は、fastgpt.io のホスト版を利用。
- 商用エディション – 追加機能や専用サポートが必要な企業向けに有料版を提供(オープンソースライセンスでは SaaS 提供は禁止)。
エコシステム & 関連プロジェクト
- fastgpt‑plugin – FastGPT 用カスタムプラグインを拡張するリポジトリ。
- AI Proxy – FastGPT が呼び出せるモデル集約・ロードバランシングサービス。
- Sealos – クラスタレベルのデプロイに使用される基盤プラットフォーム。
- SiliconCloud – FastGPT と連携可能なオープンソースモデルホスティングフロントエンド。
想定ユーザー
- プロダクトチーム AI で拡張したワークフロー(例: カスタマーサポートボット、社内ナレッジアシスタント)を、パイプラインを一から構築せずにプロトタイプしたい。
- 開発者 ビジュアルな「ローコード」環境で LLM 呼び出し、ベクトル検索、外部 API を組み合わせたい。
- エンタープライズ データプライバシーの観点からセルフホストが必要だが、すぐに使える UI とデバッグツールも欲しい。
ライセンス
FastGPT は FastGPT Open Source License の下でリリースされています。バックエンドサービスとしての商用利用は許可されていますが、商用ライセンスなしで SaaS として提供することは禁じられています。すべての商用デプロイは著作権表示を保持する必要があります。
上記情報はリポジトリの README から直接引用しており、追加機能は推測していません。