Skip to content

OpenCode Setup

This guide is provided for informational purposes. Because it involves third party tooling we cannot guarantee things still work exactly as described here.

Additional model providers can be added to OpenCode via configuration. Assuming you have deployed MiniMaxAI/MiniMax-M2.5 in hr-zag-1

Write the following json to the ~/.config/opencode/opencode.json file:

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "exoscale": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Exoscale",
      "options": {
        "baseURL": "https://<deployment-uuid>.inference.hr-zag-1.exoscale-cloud.com/v1"
      },
      "models": {
        "minimax": {
          "name": "MiniMaxAI/MiniMax-M2.5"
        }
      }
    }
  }
}

Adapt as necessary. Once configured:

  • run opencode
  • type /connect in the prompt
  • select “Exoscale” in the providers list and enter the API key of your deployment.
  • type /models and pick your deployment from the list.
Last updated on