SDK 与框架
OpenAI / Anthropic / LangChain / 第三方客户端 即插即用
ModelSite 兼容 OpenAI 与 Anthropic 两种 API 格式,无需专用 SDK。把现有客户端的 base_url 指向我们、带上 API Key 即可。
OpenAI SDK
from openai import OpenAI
client = OpenAI(
base_url="https://api.modelsite.ai/v1",
api_key="ms_live_sk_xxxxxxxx",
)Anthropic SDK
from anthropic import Anthropic
client = Anthropic(
base_url="https://api.modelsite.ai", # SDK 自动拼 /v1/messages
auth_token="ms_live_sk_xxxxxxxx", # 走 Bearer(平台要求,勿用 api_key)
)LangChain
用 ChatOpenAI,设 base_url + api_key:
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
base_url="https://api.modelsite.ai/v1",
api_key="ms_live_sk_xxxxxxxx",
model="claude-sonnet-4.6",
)第三方客户端(Chatbox / Cherry Studio / LobeChat 等)
在客户端「自定义供应商」设置里填:
| 字段 | 值 |
|---|---|
| API Base URL | https://api.modelsite.ai/v1 |
| API Key | ms_live_sk_xxxxxxxx |
| 模型名 | 见 模型列表 |
环境变量
避免硬编码到源码,建议用环境变量:
export MODELSITE_API_KEY="ms_live_sk_xxxxxxxx"SDK 默认会带上
User-Agent、Authorization 等头,平台会原样接受。遇到兼容问题先确认 base_url 含不含 /v1(应包含)。