DEMO: https://www.youtube.com/watch?v=ef2ivitjiBU
Frontend: https://github.com/dcrebbin/ai-interview-trainer-frontend
This api is for Up It APS made with Go Fiber
Up it APS is a WIP AI powered interview training platform for the Australian Public Service
However, can be used as a baseline to create an interview training platform for any industry.
Note: Vertex AI isn't fully supported as proper auth hasn't been integrated. However local testing can occur via a hacky workaround mentioned below
-
Create a gcloud project and enable a bunch of things, etc etc
-
Go get
-
Create a .env using the env.example file
Not fully implemented
http://127.0.0.1:8080/swagger/index.html
This allows you to deploy to gcp
gcloud auth login
Need to use auth quickly to use vertex ai?
gcloud auth print-access-token
(make sure to be within the root directory ./)
gcloud run deploy --source .