Skip to main content

Using LiteLLM with Sixth

This guide demonstrates how to run a demo for LiteLLM starting with the Codestral model for use with Sixth.

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

  1. Create a .env file and fill in the appropriate field
    Note: Although this is limited to localhost, it’s a good practice set LITELLM_MASTER_KEY to something secure
  2. 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

  1. Startup the LiteLLM docker container
  2. Setup Sixth Once the LiteLLM server is up and running you can set it up in Sixth:
    • 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 under config.yaml

Getting Help