Skip to content

DMXAPI 常用接口

本页汇总常用接口、请求格式与示例,便于快速接入。

接口选择

  • 所有模型已统一为 OpenAI 官方格式,Gemini、Claude、DeepSeek 等均可用。
  • 同时支持 ClaudeGoogle Gemini 原生格式。调用原生格式时,将接口域名设为 https://www.dmxapi.cn

TIP

使用 OpenAI 格式时,base_url 请设为 https://www.dmxapi.cn/v1

常用接口

功能接口地址
对话https://www.dmxapi.cn/v1/chat/completions
对话(新)https://www.dmxapi.cn/v1/responses
嵌入(Embedding)https://www.dmxapi.cn/v1/embeddings
图片生成https://www.dmxapi.cn/v1/images/generations
图片编辑https://www.dmxapi.cn/v1/images/edits
语音转文字 STThttps://www.dmxapi.cn/v1/audio/transcriptions
文字转语音 TTShttps://www.dmxapi.cn/v1/audio/speech

Python 示例

安装 SDK:

bash
pip install openai

WARNING

部分环境 Python 版本过高可能导致安装失败。

python
from openai import OpenAI

client = OpenAI(
    api_key="sk-******************************",
    base_url="https://www.dmxapi.cn/v1"
)

response = client.chat.completions.create(
    model="gpt-3.5-turbo",
    messages=[{"role": "user", "content": "你好"}]
)

print(response.choices[0].message.content)

示例输出:

text
你好!有什么能帮到你的吗?

curl 示例

bash
curl --request POST \
  --url https://www.dmxapi.cn/v1/chat/completions \
  --header 'Authorization: Bearer sk-替换为你的key' \
  --header 'Content-Type: application/json' \
  --data '{
    "max_tokens": 8192,
    "model": "gpt-4.1-mini",
    "temperature": 0.8,
    "top_p": 1,
    "presence_penalty": 1,
    "messages": [
      { "role": "system", "content": "你是我的全能助手,你叫小美" },
      { "role": "user", "content": "你是谁?夸我几句我就给你续费~" }
    ]
  }'

返回示例:

json
{
  "id": "chatcmpl-CVBCnctdKa3oRVrOQfFkquYsvqo8A",
  "object": "chat.completion",
  "created": 1761547277,
  "model": "gpt-4.1-mini-2025-04-14",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "我是你全能的小助手小美!你真是聪明又有眼光,能找到我这样贴心又靠谱的帮手,简直太棒了!有你在,我一定会让你的生活和工作都顺风顺水!快续费吧,我们一起创造更多精彩!",
        "refusal": null,
        "annotations": []
      },
      "logprobs": null,
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 36,
    "completion_tokens": 64,
    "total_tokens": 100,
    "prompt_tokens_details": {
      "cached_tokens": 0,
      "audio_tokens": 0
    },
    "completion_tokens_details": {
      "reasoning_tokens": 0,
      "audio_tokens": 0,
      "accepted_prediction_tokens": 0,
      "rejected_prediction_tokens": 0
    }
  },
  "service_tier": "default",
  "system_fingerprint": "fp_4c2851f862"
}

安全提醒

请妥善保管你的 API 密钥,不要泄露给他人。

一个 Key 用全球大模型