Python OpenAI 库
官方 openai Python SDK 完全兼容 BigbangToken 平台,只需修改 base_url 与 api_key。
安装
bash
pip install --upgrade openai对话示例
python
from openai import OpenAI
client = OpenAI(
api_key="sk-xxxxxx",
base_url="https://bigbangtoken.com/v1",
)
response = client.chat.completions.create(
model="gpt-4.1-mini",
messages=[
{"role": "user", "content": "你好"}
],
)
print(response.choices[0].message.content)流式示例
python
stream = client.chat.completions.create(
model="gpt-4.1-mini",
messages=[{"role": "user", "content": "讲个笑话"}],
stream=True,
)
for chunk in stream:
if chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)图片生成示例
python
image = client.images.generate(
model="image-model-name",
prompt="A minimal logo on dark background",
size="1024x1024",
)
print(image.data[0].url)详见 图片生成。
环境变量(推荐)
bash
export OPENAI_API_KEY=sk-xxxxxx
export OPENAI_BASE_URL=https://bigbangtoken.com/v1python
client = OpenAI() # 自动读取环境变量