Llama 3 for Chat - Agentic + slash commands
This issue is to add Llama 3 support to Chat.
The following models are to be prioritized, as supported by AWS GovCloud Bedrock and [customer requirements](https://gitlab.com/gitlab-org/product-feedback/-/issues/142):
* [meta-llama/Meta-Llama-3-70B-Instruct](https://huggingface.co/meta-llama/Meta-Llama-3-70B-Instruct) (supported on AWS GovCloud)
* [meta-llama/Meta-Llama-3-8B-Instruct](https://huggingface.co/meta-llama/Meta-Llama-3-8B-Instruct) (supported on AWS GovCloud)
* [~~meta-llama/Llama-3.1-8B-Instruct~~](https://huggingface.co/meta-llama/Llama-3.1-8B-Instruct)
* [~~Llama-3.1-70B-Instruct~~](https://huggingface.co/meta-llama/Llama-3.1-70B-Instruct)
* [meta-llama/Llama-3.3-70B-Instruct](https://huggingface.co/meta-llama/Llama-3.3-70B-Instruct) (supported by AWS Bedrock, Azure AI, vLLM, and customer)
**Licenses**
* [Llama 3 License](https://www.llama.com/llama3/license/)
* [Llama 3.1 License](https://www.llama.com/llama3_1/license/)
* [Llama 3.3 License](https://www.llama.com/llama3_3/license/)
#### Use Cases
Not every use case has a corresponding dataset for validation. For those that lack a dataset, anecdotal testing will be necessary to validate the prompt's functionality
| Use Case | Dataset |
|----------|---------|
| [**Zero Shot Agent**](https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/lib/gitlab/llm/chain/agents/zero_shot/executor.rb) | N/A |
| [**Code Generation**](https://gitlab.com/gitlab-org/gitlab/-/issues/474229) | :white_check_mark: |
| [**EpicReader**](https://gitlab.com/gitlab-org/gitlab/-/tree/master/ee/lib/gitlab/llm/chain/tools/epic_reader) / [**IssueReader**](https://gitlab.com/gitlab-org/gitlab/-/tree/master/ee/lib/gitlab/llm/chain/tools/issue_reader) | :white_check_mark: |
| [**GitlabDocumentation**](https://gitlab.com/gitlab-org/gitlab/-/tree/master/ee/lib/gitlab/llm/chain/tools/gitlab_documentation) | :white_check_mark: |
| [**Explain Code**](https://gitlab.com/gitlab-org/gitlab/-/tree/master/ee/lib/gitlab/llm/chain/tools/explain_code) - **/explain** | :white_check_mark: |
| [**RefactorCode**](https://gitlab.com/gitlab-org/gitlab/-/tree/master/ee/lib/gitlab/llm/chain/tools/refactor_code) - **/refactor** | :x: |
| [**FixCode**](https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/lib/gitlab/llm/chain/tools/fix_code/executor.rb) - **/fix** | :x: |
| [**WriteTests**](https://gitlab.com/gitlab-org/gitlab/-/tree/master/ee/lib/gitlab/llm/chain/tools/write_tests) - **/test** | :x: |
###
epic