选择协议
已有 OpenAI SDK 项目直接换 baseURL;Claude / Anthropic 工具使用 Anthropic 兼容地址。
/v1Anthropic/anthropicOpenAI / Anthropic 兼容接口,附主流 IDE 与客户端接入示例。
注册账号 → 建一把 Key → 复制一段请求 → 看到第一个回复。按顺序走完这四步即可。
把 LUMART_API_KEY 设成你刚创建的 Key,然后任选一段运行。代码和 OpenAI SDK 完全一样,只换了 base_url。
curl https://lumart.ai/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $LUMART_API_KEY" \
-d '{
"model": "lumart-chat",
"messages": [{"role":"user","content":"Hello Lumart!"}]
}'调用成功会返回标准的 chat completion 对象,回复内容在 choices[0].message.content 里。
{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"created": 1700000000,
"model": "lumart-chat",
"choices": [
{
"index": 0,
"message": { "role": "assistant", "content": "Hello! How can I help you today?" },
"finish_reason": "stop"
}
],
"usage": { "prompt_tokens": 9, "completion_tokens": 9, "total_tokens": 18 }
}想要逐字流式输出?加上 "stream": true,按 Server-Sent Events 读取响应即可。
已有 OpenAI SDK 项目?把 base_url 换成 https://lumart.ai/v1,现有代码原样复用,无需重写。
OpenAI / Anthropic 双协议兼容,文本、图像、视频、音频与向量统一鉴权、统一路由、统一按 Stars 结算。
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.LUMART_API_KEY,
baseURL: "/v1",
});
const result = await client.chat.completions.create({
model: "gpt-4o",
messages: [{ role: "user", content: "Hello Lumart!" }],
});
console.log(result.choices[0].message.content);已有 OpenAI SDK 项目直接换 baseURL;Claude / Anthropic 工具使用 Anthropic 兼容地址。
Key 仅完整显示一次,文档页示例默认只展示前缀,真实调试需要手动粘贴完整 Key。
所有示例会自动替换当前站点地址,并保留 OpenAI / Anthropic SDK 的原生写法。
Lumart AI 提供与 OpenAI 和 Anthropic 完全兼容的统一 API 接口,让你用熟悉的 SDK 直接调用多家上游模型,按星星 (Stars) 计费、统一鉴权、统一计量。
完全兼容 OpenAI API 格式,无缝迁移现有代码
/v1兼容 Anthropic Claude API 格式,原生支持 Messages API
/anthropic按开发任务组织,而不是按内部模块堆叠。先选能力,再看参数和示例。