Groq
OpenHands uses LiteLLM to make calls to chat models on Groq. You can find their documentation on using Groq as a provider here.
Configuration
When running OpenHands, you'll need to set the following in the OpenHands UI through the Settings:
LLM Provider
toGroq
LLM Model
to the model you will be using. Visit here to see the list of models that Groq hosts. If the model is not in the list, toggleAdvanced Options
, and enter it inCustom Model
(e.g. groq/<model-name> likegroq/llama3-70b-8192
).API key
to your Groq API key. To find or create your Groq API Key, see here.
Using Groq as an OpenAI-Compatible Endpoint
The Groq endpoint for chat completion is mostly OpenAI-compatible. Therefore, you can access Groq models as you would access any OpenAI-compatible endpoint. You can set the following in the OpenHands UI through the Settings:
- Enable
Advanced Options
Custom Model
to the prefixopenai/
+ the model you will be using (e.g.openai/llama3-70b-8192
)Base URL
tohttps://api.groq.com/openai/v1
API Key
to your Groq API key