Back to Open Interpreter

OpenRouter

docs/language-models/hosted-models/openrouter.mdx

0.4.22.3 KB
Original Source

To use Open Interpreter with a model from OpenRouter, set the model flag to begin with openrouter/:

<CodeGroup>
bash
interpreter --model openrouter/openai/gpt-3.5-turbo
python
from interpreter import interpreter

interpreter.llm.model = "openrouter/openai/gpt-3.5-turbo"
interpreter.chat()
</CodeGroup>

Supported Models

We support any model on OpenRouter's models page:

<CodeGroup>
bash
interpreter --model openrouter/openai/gpt-3.5-turbo
interpreter --model openrouter/openai/gpt-3.5-turbo-16k
interpreter --model openrouter/openai/gpt-4
interpreter --model openrouter/openai/gpt-4-32k
interpreter --model openrouter/anthropic/claude-2
interpreter --model openrouter/anthropic/claude-instant-v1
interpreter --model openrouter/google/palm-2-chat-bison
interpreter --model openrouter/google/palm-2-codechat-bison
interpreter --model openrouter/meta-llama/llama-2-13b-chat
interpreter --model openrouter/meta-llama/llama-2-70b-chat
python
interpreter.llm.model = "openrouter/openai/gpt-3.5-turbo"
interpreter.llm.model = "openrouter/openai/gpt-3.5-turbo-16k"
interpreter.llm.model = "openrouter/openai/gpt-4"
interpreter.llm.model = "openrouter/openai/gpt-4-32k"
interpreter.llm.model = "openrouter/anthropic/claude-2"
interpreter.llm.model = "openrouter/anthropic/claude-instant-v1"
interpreter.llm.model = "openrouter/google/palm-2-chat-bison"
interpreter.llm.model = "openrouter/google/palm-2-codechat-bison"
interpreter.llm.model = "openrouter/meta-llama/llama-2-13b-chat"
interpreter.llm.model = "openrouter/meta-llama/llama-2-70b-chat"
</CodeGroup>

Required Environment Variables

Set the following LiteLLM environment variables (click here to learn how) to use these models.

Environment VariableDescriptionWhere to Find
OPENROUTER_API_KEYThe API key for authenticating to OpenRouter's services.OpenRouter Account Page
OR_SITE_URLAn optional app URL for tracking usage, such as https://github.com/openinterpreter/open-interpreter/.Your choice
OR_APP_NAMEAn optional app name for tracking usage, such as "Open Interpreter".Your choice