Skip to content

capricorncd/gemini-chat-google-ai

Repository files navigation

gemini-chat-google-ai

Chat demo developed using Google AI Gemini API. https://ai.google.dev/

chat-google-gemini

Setup

Create and enable virtual environments

# create
python -m venv .venv

# enable
# Mac
source .venv/bin/activate
# Windows
.venv\Scripts\activate

# Mac log
(.venv) (base) username@PC-name folder-name
or VSCode settings

Create or update .vscode/settings.json

{
  "python.terminal.activateEnvironment": true
}

Install dependencies

pip install -r requirements.txt

Create .env file

copy .env.example and rename, or create new .env file

# Google api key
GOOGLE_API_KEY=ai_api_key_xxxxxxx

Start service

uvicorn main:app --reload

Code Style

npx eslint . --fix --ext .js,.vue

Other

https://vuejs.org/

https://vuetifyjs.com/