英語|中文
⛓️ このプロジェクトの目標は、すべての主要言語モデル用のフルプロセス ツール WebUI 統合パッケージを実装することです。コードを記述することなく、独自にカスタマイズしたモデルや専用アプリケーションを作成できます。
具体的な機能モジュールは以下のとおりです。
初めて使用する場合は、関連する操作についてのドキュメントを参照することをお勧めします。
このプロジェクトは、Python 3.8 ~ 3.10、CUDA 11.7/11.8 環境でテストされています。テストは Windows および Linux システムで完了しました。
# 拉取仓库
$ git clone https://github.com/wpydcr/LLM-Kit.git
# 进入目录
$ cd LLM-Kit
# 安装依赖
$ pip install -r requirements.txt
依存関係を直接ダウンロードすることもできます: Windows 環境パッケージ、Linux 環境パッケージ。
グラフィックス カード ドライバーと cuda を自分でインストールする
LLM API サポート (グラフィックス カードは不要)
LLM モデルのサポート (トレーニング/推論)
マルチモーダル大規模モデル (推論)
微調整サポート
埋め込みモデルのサポート (トレーニング、推論: HuggingFaceEmbeddings がロードできるもの)
道具
アプリケーションデモ
APIサポートを追加
プロジェクトの全体的なアーキテクチャと技術計画を担当するイニシエーター
グラデーション、グラフベクトルデータベース、Mysqlデータベース、APIインターフェース統合などのPython開発を担当。
グラフ ベクター データベース、live2D、vits、svc、gradient およびその他の Python 開発を担当
大規模モデルのトレーニングと推論のバックエンド コード開発を担当します
詳細についてはドキュメントを参照してください
ChatGLM に基づく Langchain アプリケーション
ラクダの中国人モデル
チャットDB
Live2dモデル
チャット-涼宮ハルヒ-
Chuanhu Chat: さまざまな LLM に Web グラフィカル インターフェイスを提供します
このリポジトリのコードは、AGPL-3.0 契約に基づいてオープンソースです。
私たちは、オープンソースを通じてプロジェクトの製品化を強化したいと考えていますが、一方で、コミュニティでより実践的なシナリオを吸収し、製品を改善し続けたいと考えています。また、皆様のプロジェクトへの参加も歓迎します。
AGPL-3.0 は、フリーのオープン ソース ソフトウェアのすべての標準に準拠する OSI 承認のライセンスです。私たちは、オープン ソースが常に私たちの当初の目的であり、コミュニティの推進とともにこれを実行し続けると信じています。これは間違いなくもっと良いものを作ります。
おそらく、多くの開発者がこのプロトコルについて疑問を抱いているでしょう。現在、オープン ソース コミュニティには、MongoDB、Grafana、Loki など、AGPL-3.0 プロトコルを採用する多くのオープン ソース ソフトウェアが存在します。Wikipedia には、どのオープン ソース プロジェクトが採用されているかのリストもあります。 AGPL -3.0 オープンソース ライセンス。
AGPL-3.0 協定には非常に重要な点があります。つまり、上流のオープンソース プロジェクトのコードを変更した後の二次配布バージョンもオープンソースでなければならないということです。この協定は、オープンソース プロジェクトのコードをクローズド ソースに転用したい一部の企業を制限しています。プロジェクトの保守チームは、いかなるレベルでも変更せずに企業内でのみ使用される場合、ユーザーは AGPL-3.0 契約によってもたらされる制限を心配する必要はありません。これらの条件は、ソフトウェアを変更したい第三者がプロジェクトやコミュニティに貢献することを奨励することを目的としています。私たちはこれがより公平な方法であり、より強力なコミュニティの構築に役立つと信じています。
簡単に言うと、このプロジェクトのソース コードを変更する場合は、その変更をコミュニティに貢献する必要があり、変更されたコードや派生コードをクローズド ソースの商用ソフトウェアとしてリリースおよび販売することは決して許可されません。
この製品を商業目的で再開発、変更、使用する必要がある場合は、AGPL-3.0 に準拠するための商業認可についてお問い合わせください。この契約は、お客様の通常の使用を保証します。 。
このほか、個人や法人のニーズに応じたカスタマイズ開発も当社の判断で承ります。
現在、国内の GPL 契約は契約の性格を有しており、我が国の契約法の範囲内にある民事法行為です。 プロジェクト チームは訴訟を起こす権利を留保します。
このプロジェクトのオープンソース チームは、このオープンソース契約を解釈する最終的な権利を有します。
プロジェクトで当社のモデル、コード、データを使用する場合は、次の記事を引用してください。
このリポジトリのデータまたはコードを使用する場合は、リポジトリを引用してください。
@misc{wupingyu2023,
author={Pingyu Wu},
title = {LLM Kit},
year = {2023},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {url{https://github.com/wpydcr/LLM-Kit.git}},
}