google-cloud-gcp-openai-api
๐ด Drop-in replacement REST API for Vertex AI (PaLM 2, Codey, Gemini) that is compatible with the OpenAI API specifications
File Explorer
Download Latest Version (.zip)- bug_report.md
- config.yml
- feature_request.md
- FUNDING.yml
- PULL_REQUEST_TEMPLATE.md
- bruno.png
- chatbot-ui-chat.png
- chatbot-ui-env.png
- chatbox-settings.png
- cloud-run-env.png
- openai-api-cloud-run-vertex-dark.png
- openai-api-cloud-run-vertex.excalidraw
- openai-api-cloud-run-vertex.png
- vscode-chat.png
- vscode-settings.png
- .gcloudignore
- .gitignore
- .gitpod.yml
- bruno-export.json
- chatbot-ui.sh
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- deploy.sh
- Dockerfile
- LICENSE
- README.md
- requirements.txt
- vertex.py
- Vertex_AI_Chat.ipynb
# Installation Guide
1. Get the code
git clone https://github.com/Cyclenerd/google-cloud-gcp-openai-api
Downloads the entire project code from GitHub to your computer.
cd google-cloud-gcp-openai-api
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t google-cloud-gcp-openai-api .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 google-cloud-gcp-openai-api
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Python
EasyPrerequisites
python3 -m venv .venv && \
Runs the Python script (or module).
pip install -r requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
