切换语言

OpenAI Agents SDK

让 OpenAI Agents SDK 走 Bitdeer AI 推理端点。

OpenAI Agents SDK 可通过设置推理 Base URL 与 Bitdeer API Key 对接 Bitdeer。

安装

pip install openai-agents

配置

将环境变量指向 Bitdeer:

export OPENAI_API_KEY="YOUR_BITDEER_API_KEY"
export OPENAI_BASE_URL="https://api-inference.bitdeer.ai/v1"

基础 Agent

from agents import Agent, Runner

agent = Agent(
    name="assistant",
    instructions="You are a helpful assistant that answers questions concisely.",
    model="deepseek-ai/DeepSeek-V4-Pro",
)

result = Runner.run_sync(agent, "What is serverless inference?")
print(result.final_output)

带工具的 Agent

from agents import Agent, Runner, function_tool

@function_tool
def get_weather(city: str) -> str:
    """Get the weather for a city."""
    return f"The weather in {city} is 22°C and sunny."

agent = Agent(
    name="weather-bot",
    instructions="Help users check the weather.",
    model="deepseek-ai/DeepSeek-V4-Pro",
    tools=[get_weather],
)

result = Runner.run_sync(agent, "What's the weather in Tokyo?")
print(result.final_output)

函数调用能力取决于具体模型。在生产环境依赖工具调用前,请在 模型目录 与 Bitdeer 控制台确认该模型是否提供 tools / 函数调用能力。

最后更新于

本页目录

OpenAI Agents SDK · Bitdeer AI