1. ネイティブOpenAI形式
DMC GATEWAY DOCS JP
  • ようこそ
  • 1. DMCクイックスタート
    • 登録とログイン
    • トークン管理
    • アカウント設定
    • 料金
    • チャージ方法
  • 2. 開発者コード連携
    • ネイティブOpenAI形式
      • ChatCompletions形式
        POST
      • Responses形式
        POST
    • ネイティブClaude形式
      POST
  • 3. 一般的クライアント設定
    • AnythingLLM 設定チュートリアル
    • Claude Code 設定チュートリアル
    • TypingMind 設定チュートリアル
    • n8n 設定チュートリアル
    • OpenClaw インストールと設定チュートリアル
    • Hermes Agent インストールと設定チュートリアル
    • OpenCode 設定ドキュメント
    • OpenAI Codex インストールと設定チュートリアル
  • 4. トラブルシューティング
    • よくある質問
    • よくある誤解
  1. ネイティブOpenAI形式

ChatCompletions形式

Developing
POST
https://dmc.cc/v1/chat/completions
会話履歴に基づいてモデル応答を作成します。ストリーミングと非ストリーミング応答をサポートしています。
OpenAI Chat Completions APIと互換性があります。

Request

Header Params

Body Params application/jsonRequired

Example
{"model":"DeepSeek-V3.2","messages":[{"role":"user","content":"Say hello in one sentence."}]}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://dmc.cc/v1/chat/completions' \
--header 'Authorization: Bearer sk-nnd8Z5vv9iEn8e1GI0lOqEHOQ40sIQlIiN40siwCFO80IZcT' \
--header 'Content-Type: application/json' \
--data '{"model":"DeepSeek-V3.2","messages":[{"role":"user","content":"Say hello in one sentence."}]}'

Responses

🟢200成功
application/json
Bodyapplication/json

Example
{"choices":[{"finish_reason":"stop","index":0,"logprobs":null,"message":{"content":"Hello, it's a pleasure to meet you.","role":"assistant"}}],"created":1778681604,"id":"0217786816022244b73f3a7fd65ebccde087806b0ec253924d23d","model":"deepseek-v3-2-251201","service_tier":"default","object":"chat.completion","usage":{"completion_tokens":10,"prompt_tokens":10,"total_tokens":20,"prompt_tokens_details":{"cached_tokens":0},"completion_tokens_details":{"reasoning_tokens":0}}}
Modified at 2026-05-13 18:50:33
Previous
チャージ方法
Next
Responses形式
Built with