LiteLLM & Cline (using Codestral)
Learn how to set up and run LiteLLM with Cline using the Codestral model. This guide covers Docker setup, configuration, and integration with Cline.
Using LiteLLM with Cline
This guide demonstrates how to run a demo for LiteLLM starting with the Codestral model for use with Cline.
Prerequisites
- Docker CLI or Docker Desktop installed to run the LiteLLM image locally
- For this example config: A Codestral API Key (different from the Mistral API Keys)
Setup
-
Create a
.env
file and fill in the appropriate fieldNote: Although this is limited to localhost, it’s a good practice set LITELLM_MASTER_KEY to something secure
-
Configuration
We’ll need to create a
config.yaml
file to contain our LiteLLM configuration. In this case we’ll just have one model, ‘codestral-latest’ and label it ‘codestral’
Running the Demo
-
Startup the LiteLLM docker container
-
Setup Cline
Once the LiteLLM server is up and running you can set it up in Cline:
- Base URL should be
http://0.0.0.0:4000/v1
- API Key should be the one you set in
.env
for LITELLM_MASTER_KEY - Model ID is
codestral
or whatever you named it underconfig.yaml
- Base URL should be