国内可用的Claude API 已上线
整合了业界领先的主流 AI 应用,包括 ChatGPT / Claude / Gemini / DeepSeek / Midjourney 等,为您提供一站式的 AI 入口服务。除了提供 Web 应用,MetaChat 还提供了开放平台 API,支持 GPT、Claude、Gemini、Midjourney 等 AIGC 模型的基础能力和扩展特性,供开发者调用和集成。MetaChat Claude
MetaChat 整合了业界领先的主流 AI 应用,包括 ChatGPT / Claude / Gemini / DeepSeek / Midjourney 等,为您提供一站式的 AI 入口服务。
除了提供 Web 应用,MetaChat 还提供了开放平台 API,支持 GPT、Claude、Gemini、Midjourney 等 AIGC 模型的基础能力和扩展特性,供开发者调用和集成。
MetaChat Claude API 采用标准的 Anthropic 官方接口定义,API 服务地址如下:
开发者可直接使用 Anthropic 官方 Python 和 Node.js SDK 接入,只需要将官方 API 服务的基础 URL 和官方 API Key 更换为 MetaChat Claude API 服务的基础 URL 和 API Key 即可:
api.anthropic.com -> llm-api.mmchat.xyz
接口鉴权
调用 MetaChat Claude API 时,需 API Key 进行鉴权(API Key 获取方法请参考 概述 文档说明。
与 Claude 官方接口鉴权规范相同,所有 API 请求都应在 HTTP Header 中包含 API Key,如下所示:
x-api-key: METACHAT_API_KEY
调用样例
curl 命令行工具:
curl https://llm-api.mmchat.xyz/v1/messages \
--header "x-api-key: $METACHAT_API_KEY" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--data \
'{
"model": "claude-sonnet-4-20250514",
"max_tokens": 1024,
"messages": [
{"role": "user", "content": "Hello, world"}
]
}'
Python SDK:
from anthropic import Anthropic
client = Anthropic(
api_key=os.environ["METACHAT_API_KEY"],
base_url="https://llm-api.mmchat.xyz"
)
message = client.messages.create(
model="claude-sonnet-4-20250514",
max_tokens=1024,
messages=[
{"role": "user", "content": "Hello, world"}
]
)
print(message.content)
Node.js SDK:
import { Anthropic } from '@anthropic-ai/sdk';
const anthropic = new Anthropic({
apiKey: process.env.METACHAT_API_KEY,
baseURL: "https://llm-api.mmchat.xyz",
});
const message = await anthropic.messages.create({
model: "claude-sonnet-4-20250514",
max_tokens: 1024,
messages: [
{"role": "user", "content": "Hello, world"}
]
});
console.log(message.content);
安全提示:请不要直接将 API Key 硬编码在代码中,上述样例中均采用了环境变量(METACHAT_API_KEY)的方式保存 API Key,并分别在 Python 和 Node.js 代码中引用。
OpenAI 兼容接口
MetaChat Claude API 支持 OpenAI 兼容接口定义,开发者可以直接利用 OpenAI Python 或 Node.js SDK 调用 Claude API,只需要将官方 API 服务的基础 URL 更换为 MetaChat API 服务的基础 URL 和 API Key,在 model 参数中填写 Claude 模型即可:
调用样例
Python SDK:
from openai import OpenAI
client = OpenAI(
api_key=os.environ["METACHAT_API_KEY"],
base_url="https://llm-api.mmchat.xyz/v1"
)
completion = client.chat.completions.create(
model="claude-sonnet-4-20250514",
messages=[
{
"role": "user",
"content": "Write a one-sentence bedtime story about a unicorn."
}
]
)
print(completion.choices[0].message.content)
Node.js SDK:
import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.METACHAT_API_KEY,
baseURL: `https://llm-api.mmchat.xyz/v1`,
});
const completion = await client.chat.completions.create({
model: "claude-sonnet-4-20250514",
messages: [
{
role: "user",
content: "Write a one-sentence bedtime story about a unicorn.",
},
],
});
console.log(completion.choices[0].message.content);
第三方客户端兼容
由于采用标准 Anthropic 官方接口规范,并支持 OpenAI 兼容接口,MetaChat Claude API 同样支持主流第三方 AI 聊天客户端应用,例如 OpenCat、ChatWise、Cherry Studio、ChatBox、LobeHub 等,用户只需要将上述 MetaChat Claude API 服务地址和 API Key 填入各应用的模型配置即可。
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)