Appearance
OpenAI-compatible
MoonApiX 提供多种兼容格式,方便你把现有应用接入到 MoonApiX。常用场景包括聊天、Responses、Messages、语音、转录、翻译和向量。
Base URL
兼容 OpenAI SDK 的客户端通常使用:
text
https://moonapix.com/v1鉴权方式:
http
Authorization: Bearer <MOONAPIX_API_KEY>Chat Completions
bash
curl https://moonapix.com/v1/chat/completions \
-H "Authorization: Bearer <MOONAPIX_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"model": "moonapix-chat",
"messages": [
{
"role": "user",
"content": "写一句简短的产品欢迎语。"
}
]
}'Responses
bash
curl https://moonapix.com/v1/responses \
-H "Authorization: Bearer <MOONAPIX_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"model": "moonapix-chat",
"input": "请把这句话改写得更适合开发者文档。"
}'Messages
bash
curl https://moonapix.com/v1/messages \
-H "Authorization: Bearer <MOONAPIX_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"model": "moonapix-claude",
"max_tokens": 512,
"messages": [
{
"role": "user",
"content": "总结这个 API 的用途。"
}
]
}'向量
bash
curl https://moonapix.com/v1/embeddings \
-H "Authorization: Bearer <MOONAPIX_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"model": "moonapix-embedding",
"input": "MoonApiX developer documentation"
}'文本转语音
bash
curl https://moonapix.com/v1/audio/speech \
-H "Authorization: Bearer <MOONAPIX_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"model": "tts-1",
"input": "Welcome to MoonApiX.",
"voice": "alloy",
"response_format": "mp3"
}'转录和翻译
bash
curl https://moonapix.com/v1/audio/transcriptions \
-H "Authorization: Bearer <MOONAPIX_API_KEY>" \
-F "file=@./speech.mp3" \
-F "model=whisper-1"bash
curl https://moonapix.com/v1/audio/translations \
-H "Authorization: Bearer <MOONAPIX_API_KEY>" \
-F "file=@./speech.mp3" \
-F "model=whisper-1"模型查询
bash
curl https://moonapix.com/v1/models \
-H "Authorization: Bearer <MOONAPIX_API_KEY>"bash
curl https://moonapix.com/v1/models/moonapix-chat \
-H "Authorization: Bearer <MOONAPIX_API_KEY>"更多字段和响应结构见 API Reference。