このマニュアルは、大学のチャットボットアプリケーションをローカルに設定および実行するための段階的な指示を提供します。
PythonとVisual Studioコードのインストールをチェックする手順を備えた前提条件セクションの更新バージョンは次のとおりです。必要に応じてインストールしてください。
アプリケーションを実行する前に、次のことを確認してください。
Pythonインストール
アプリケーションにはPythonが必要です。 Pythonがインストールされているかどうかを確認するには、端末またはコマンドプロンプトで次のコマンドを実行します。
python --versionPythonがインストールされていない場合は、次の手順に従ってインストールしてください。
python --versionビジュアルスタジオコード(対コード)
このアプリケーションのコードエディターとして、Visual Studioコードをお勧めします。 VSコードがインストールされているかどうかを確認するには、端末で次のコマンドを実行します。
code --versionVSコードがインストールされていない場合は、次の手順に従ってインストールしてください。
codeを入力することでVSコードを開くことができます。 Gemini APIキー
Gemini APIキーは、生成AIとの相互作用に必要です。これらの手順に従って、次の手順を取得します。
Bing検索APIキー
Bing Search APIキーは、Web検索機能を統合するために必要です。これらの手順に従って、次の手順を取得します。
config.pyファイルを作成します
APIキーを安全に保存するには、プロジェクトディレクトリにconfig.pyファイルを作成し、次のコードを追加します。
# config.py
GEMINI_API = "YOUR_API_KEY_HERE"
BING_API = "YOUR_API_KEY_HERE""YOUR_API_KEY_HERE"を実際のGemini APIキーとBing APIキーに置き換えます。app.py )と同じディレクトリに保存します。 次のコマンドを使用して、gitホスティングプラットフォーム(たとえば、github)からリポジトリをクローン化します。
git clone https://github.com/manishkolla/GenAI_University_Chatbot作業ディレクトリをクローン化されたリポジトリフォルダーに変更します。
cd < project-directory >PythonとPIPがシステムにインストールされていることを確認してください。
python --versionまたは
python3 --versionpip --versionいずれかが欠落している場合は、Pythonの公式WebサイトからPythonの最新バージョンをダウンロードしてインストールしてください。
仮想環境を使用して依存関係を分離することをお勧めします。
python -m venv venvvenv S cripts a ctivatepython3 -m venv venv source venv/bin/activaterequirements.txtにリストされているすべての必要なpythonライブラリをインストールします。txtファイル:
pip install -r requirements.txt次のコマンドを使用してフラスコアプリケーションを実行します。
python app.pyアプリケーションが起動すると、ローカルURLが表示されます(通常はhttp://127.0.0.1:5000/ )。 WebブラウザでこのURLを開き、アプリケーションにアクセスします。
WebインターフェイスまたはAPI(実装に応じて)を介して対話して、アプリケーションをテストできます。
http://127.0.0.1:5000/など)に示されているURLを開きます。完了したら、以下を使用して仮想環境を無効にします。
deactivate