De-obfuscate Vertex AI related code
What does this MR do and why?
This change moves code from configuration to code to simplify maintenance. I will follow up with another MR to remove the unused tofa_*
columns from the database.
- https://gitlab.com/gitlab-org/gitlab/-/issues/408829+
- https://about.gitlab.com/press/releases/2023-05-02-gitLab-and-google-cloud-partner-to-expand-ai-assisted-capabilities.html
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Alexandru Croitor