跳到主要内容

SDK 示例:Python / Node.js

用 OpenAI Python SDK、Anthropic Python SDK 和 OpenAI Node.js SDK 调用 Fluxlane,包括 base_url 写法和通过环境变量注入 API Key。

准备​

把 API Key 放进环境变量,代码里只读取环境变量:

bash
export FLUXLANE_API_KEY="sk-你的令牌"

安装官方 SDK:Python 使用 pip install openai 或 pip install anthropic,Node.js 使用 npm install openai。

示例​

base_url 填写 https://run.fluxlane.ai/v1。

python
import os
from openai import OpenAI

client = OpenAI(
api_key=os.environ["FLUXLANE_API_KEY"],
base_url="https://run.fluxlane.ai/v1",
)
result = client.chat.completions.create(
model="模型名称",
messages=[{"role": "user", "content": "你好"}],
)
print(result.choices[0].message.content)

常见问题​

  • 404 或路径重复:OpenAI SDK 的 base_url 需要带 /v1,Anthropic SDK 不带,见地址写法。
  • 调用 Responses:OpenAI SDK 的 client.responses.create(...) 使用同一个 base_url,参数见 Responses。
  • 流式输出、工具调用、识图:请求字段见流式响应、工具调用、图像理解。