Cerebras
Cerebras openai
OpenAI-Compatible Integration
Cerebras can also be used via an OpenAI-compatible interface, making it easy to integrate with tools and libraries that expect the OpenAI API.
Using the OpenAI-Compatible Class
The CerebrasOpenAI
class provides an OpenAI-style interface for Cerebras models:
First, install openai:
Configuration Options
The CerebrasOpenAI
class accepts the following parameters:
Parameter | Type | Description | Default |
---|---|---|---|
id | str | Model identifier (e.g., “llama-4-scout-17b-16e-instruct”) | Required |
name | str | Display name for the model | ”Cerebras” |
provider | str | Provider name | ”Cerebras” |
api_key | str | API key (falls back to CEREBRAS_API_KEY environment variable) | None |
base_url | str | URL of the Cerebras OpenAI-compatible endpoint | ”https://api.cerebras.ai” |
Examples
- View more examples here.