OmniSQLはコードベースのツールであり、ユーザーにはプログラミングの知識が必要です。以下はインストールと使用の完全な手順です。
- 環境準備Python 3.8以上がインストールされていることを確認する。
python --version
プローブ - ダウンロード・プロジェクトGitHubから直接ZIPアーカイブをダウンロードするか、Gitコマンドを使ってプロジェクトをクローンしてください。
- 依存関係のインストールプロジェクト・ディレクトリに移動して
pip install -r requirements.txt
- プラグイン:: モデル推論にはvLLMかTransformersをインストールしてください。
- モデルダウンロード:: 必要なスケールモデルとSynSQL-2.5MデータセットをHuggingFaceからダウンロードする必要があります。
- 動作チェックカタログにアクセスして
python omnisql.py
環境のチェック
使用には以下の準備が必要である。
- ハードウェア要件:7Bモデルには約14GBのビデオメモリが必要。
- 現在はSQLiteデータベースのみサポート
- プロジェクト例フォルダには、プロンプトテンプレートのさまざまな例が用意されている。
この答えは記事から得たものである。OmniSQL: 自然言語を高品質なSQLクエリに変換するモデルについて