Nodaryx Help Center中文

Your first API call

Once you have an API key, send your first request with curl.

Request

curl https://api.moyuncourse.site/v1/chat/completions \
  -H "Authorization: Bearer sk-nodaryx-xxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-flash",
    "messages": [{ "role": "user", "content": "Describe Nodaryx in one sentence" }]
  }'

Replace sk-nodaryx-xxxxxxxxxxxxxxxx with your own key.

Successful response

{
  "id": "chatcmpl-...",
  "model": "gemini-flash",
  "choices": [
    {
      "index": 0,
      "message": { "role": "assistant", "content": "Nodaryx is a unified AI model gateway." },
      "finish_reason": "stop"
    }
  ],
  "usage": { "prompt_tokens": 12, "completion_tokens": 18, "total_tokens": 30 }
}

The reply text is in choices[0].message.content.

Common failures

| Symptom | Meaning | Fix | |---|---|---| | 401 unauthorized | Wrong key or bad format | Check Authorization: Bearer sk-nodaryx-... | | insufficient_credit | Out of balance | See Balance & usage | | MODEL_NOT_ALLOWED | Account/key lacks access to the model | See Permissions & model scope |

Full list at Errors & troubleshooting.

Next steps