Chaemini Ai
1.0.0
Gemini Content Generator は、ユーザーが Google の Gemini モデルを使用してテキストおよび画像コンテンツを作成できるようにする Web アプリケーションです。
このプロジェクトをローカルで実行するには、次の手順に従います。
リポジトリのクローンを作成します。
git clone https://github.com/AriajSarkar/Chaemini-Ai.git
バックエンドの依存関係をインストールします。
cd server
cp .env.example .env
python -m venv venv
Windows の場合:
venv S cripts a ctivate
Unix または MacOS の場合:
source venv/bin/activate
非アクティブ化の場合:
Deactivate
pip install -r requirements.txt
python gapp.py
(オプション) 新しい依存関係をインストールする場合:
pip install --upgrade --force-reinstall -r requirements.txt
フロントエンドの依存関係をインストールします。
cd web
npm install
npm run dev
貢献は大歓迎です!次の手順に従ってください。
リポジトリをフォークします。
新しいブランチを作成する
( git checkout -b feature-branch
)。
変更を加えます。
変更をコミットする
( git commit -am 'Add new feature'
)。
ブランチにプッシュする
( git push origin feature-branch
)。
新しいプルリクエストを作成します。
このプロジェクトは MIT ライセンスに基づいてライセンスされています。詳細については、LICENSE ファイルを参照してください。
プロジェクト固有の詳細や要件に応じて、この README.md ファイルを自由にカスタマイズしてください。
venv
ディレクトリは、システムにインストールされているパッケージからプロジェクトの依存関係を分離するために使用される仮想環境です。gapp.py
スクリプトは、Flask アプリケーションのエントリ ポイントです。requirements.txt
ファイルには、プロジェクトに必要な Python パッケージがリストされています。npm install
コマンドは、フロントエンド アプリケーションに必要な Node.js パッケージをインストールします。npm run dev
コマンドは、フロントエンド アプリケーションの開発サーバーを起動します。