这里是 Manaforge API 的客户文档页。你可以查看 Base URL、调用示例,并输入自己的 API Key 检查是否可用。 后续这里会接入用量查询和 Key 重置功能。
Base URL:
https://api.manaforge.xyz/v1
请求头:
Authorization: Bearer YOUR_API_KEY Content-Type: application/json
输入你的 API Key,系统会请求 /v1/models 来检查 Key 是否可用。
这两个功能需要接入 Manaforge 的客户安全后端,不能直接在网页前端调用管理员接口。 当前页面先保留入口,防止把后台管理员权限暴露给客户。
curl https://api.manaforge.xyz/v1/models \ -H "Authorization: Bearer YOUR_API_KEY"
curl https://api.manaforge.xyz/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "your-model",
"messages": [
{"role": "user", "content": "Hello"}
]
}'
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://api.manaforge.xyz/v1"
)
resp = client.chat.completions.create(
model="your-model",
messages=[
{"role": "user", "content": "Hello Manaforge"}
]
)
print(resp.choices[0].message.content)
import OpenAI from "openai";
const client = new OpenAI({
apiKey: "YOUR_API_KEY",
baseURL: "https://api.manaforge.xyz/v1"
});
const resp = await client.chat.completions.create({
model: "your-model",
messages: [
{ role: "user", content: "Hello Manaforge" }
]
});
console.log(resp.choices[0].message.content);
/v1 可能会 404。