SDKs
Python SDK
Python SDK 只需要自定义 Base URL、API Key 和动态模型 ID。
OpenAI SDK 使用 /v1 Base URL,Anthropic SDK 使用网关根地址;Key 通过环境变量注入。
- 包
- openai / anthropic
- OpenAI URL
- https://api.51cowork.com/v1
- Anthropic URL
- https://api.51cowork.com
- Key
- 环境变量
环境变量
Terminal
bashexport COWORK_GATEWAY_URL="https://api.51cowork.com"
export COWORK_API_KEY="<key-from-dashboard>"
export COWORK_MODEL="<model-from-v1-models>"OpenAI Python SDK
pip install openai
pythonimport os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["COWORK_API_KEY"],
base_url="https://api.51cowork.com/v1",
)
result = client.chat.completions.create(
model=os.environ["COWORK_MODEL"],
messages=[{"role": "user", "content": "Hello"}],
)
print(result.choices[0].message.content)Anthropic Python SDK
pip install anthropic
pythonimport os
from anthropic import Anthropic
client = Anthropic(
api_key=os.environ["COWORK_API_KEY"],
base_url="https://api.51cowork.com",
)
message = client.messages.create(
model=os.environ["COWORK_MODEL"],
max_tokens=256,
messages=[{"role": "user", "content": "Hello"}],
)
print(message.content[0].text)