Chatgpt promptoptimizer
[Keterangan]
Keadaan kode
Backend
Frontend
Konfigurasi
Variabel lingkungan untuk lari
API Chatgpt
-
OPENAI_API_KEY- Digunakan untuk mendapatkan akses ke API Openai
- Anda dapat menonaktifkan akses API jika diatur ke
disabled
-
OPENAI_API_ORGANIZATION- digunakan untuk menentukan target untuk penagihan
- Anda dapat menonaktifkan akses API jika diatur ke
disabled
Mongo DB
-
MONGO_DB_URI -
MONGO_DB_NAME- Nama basis data bekas di server DB di atas
- Untuk memisahkan database konfigurasi / skenario yang berbeda
OAuth2 / Manajemen Pengguna
-
OAUTH_GITHUB_CLIENT_ID- ID Klien dari Aplikasi OAuth2 di GitHub
-
OAUTH_GITHUB_CLIENT_SECRET- Rahasia Klien dari Aplikasi OAuth2 di GitHub
-
OAUTH_GOOGLE_CLIENT_ID- ID Klien dari Aplikasi OAuth2 di Google
-
OAUTH_GOOGLE_CLIENT_SECRET- Rahasia Klien dari Aplikasi OAuth2 di Google
-
INITIAL_ADMIN- ID pengguna admin pertama:
github{ ID of GitHub Account } - untuk memiliki admin jika database pengguna awalnya kosong
Rahasia GitHub
-
DOCKERHUB_PASSWORD- Digunakan untuk mendorong gambar Docker Build ke Docker dalam alur kerja "Deploy to render.com" (
.github/workflows/CD_DockerRender.yml )
-
RENDER_DEPLOY_HOOK- Digunakan untuk pemindahan gambar Docker dalam alur kerja "Deploy to render.com" (
.github/workflows/CD_DockerRender.yml )
-
SONAR_TOKEN- Digunakan untuk kode linting sonar cloud (
.github/workflows/SonarCloud_backend.yml , .github/workflows/SonarCloud_frontend.yml )
Variabel GitHub
-
DOCKERHUB_USERNAME- Digunakan untuk mendorong gambar Docker Build ke Docker dalam alur kerja "Deploy to render.com" (
.github/workflows/CD_DockerRender.yml )
-
DOCKER_IMAGE_NAME- Digunakan untuk membangun nama gambar Docker:
{ DOCKERHUB_USERNAME }/{ DOCKER_IMAGE_NAME }:latest