OpenAI 兼容集成

您也可以通过 OpenAI 兼容的接口使用 Cerebras,从而轻松地将其与期望 OpenAI API 的工具和库集成。

使用 OpenAI 兼容类

CerebrasOpenAI 类为 Cerebras 模型提供了 OpenAI 风格的接口:

首先,安装 openai:

pip install openai
from agno.agent import Agent
from agno.models.cerebras import CerebrasOpenAI

agent = Agent(
    model=CerebrasOpenAI(
        id="llama-4-scout-17b-16e-instruct",  # 要使用的模型 ID
        # base_url="https://api.cerebras.ai", # 可选:Cerebras 的默认端点
    ),
    markdown=True,
)

# 在终端中打印响应
agent.print_response("写一个两句话的恐怖故事")

配置选项

CerebrasOpenAI 类接受以下参数:

参数类型描述默认值
idstr模型标识符(例如,“llama-4-scout-17b-16e-instruct”)必需
namestr模型的显示名称”Cerebras”
providerstr提供商名称”Cerebras”
api_keystrAPI 密钥(回退到 CEREBRAS_API_KEY 环境变量)None
base_urlstrCerebras OpenAI 兼容端点的 URLhttps://api.cerebras.ai

示例

  • 在此处查看更多示例 here