Ensure Code Generation Prompt matches model it's designed for on AI Gateway
Right now, the GitLab instance controls the prompt used for Code Generation, but the AI Gateway chooses which model version to use.
We need the GitLab instance to send which specific model version it requires for the prompt it's using, otherwise we end up with prompt / model mismatches which can lead to issues.
Technical Proposal
Calls to AI Model Gateway specify which model to use, including desired version.
This is similar the approach when the IDE connects directly to the AI Model Gateway, which gets a list of models to use when authenticating.
Edited by Allen Cook