テキストモデル上級者向け更新日
POST/v1/chat/completions
Qwen 3.7 Plus
リクエスト ID qwen3.7-plus
プロトコル
POST /v1/chat/completions· Chat Completionsの例
認証
リクエストには API キー管理 の API キーが必要です。JSON リクエストには Content-Type: application/json を設定します。
Authorization: Bearer YOUR_API_KEY
リクエストパラメータ
POST /v1/chat/completions
| 項目 | 型 | 必須 | 説明 |
|---|---|---|---|
model | string | 必須 | モデル ID に qwen3.7-plus を指定します。 |
messages | object[] | 必須 | 会話順に送信します。各メッセージに role と content を指定します。 |
messages[].content | string / object[] | 条件付き | メッセージ本文。プレーンテキストまたはプロトコルで定義されたコンテンツブロックの配列を使います。 |
stream | boolean | 任意 | true は SSE ストリーム、false は通常の JSON 応答を要求します。利用できるモードは接続先によって異なります。 |
max_completion_tokens | integer | 条件付き | 推論トークンを含む生成トークン数を制限します。この項目に対応する接続先で使います。 |
max_tokens | integer | 条件付き | 出力トークン上限の互換項目です。接続先の要件に応じて、この項目か max_completion_tokens の一方を指定します。 |
temperature | number | 条件付き | サンプリングのランダム性を調整します。指定可能な値と有効性はモデルと接続先によって異なります。 |
top_p | number | 条件付き | 累積確率でサンプリング候補を絞ります。対応するモデルと接続先で使います。 |
response_format | object | 条件付き | 構造化出力には type: json_object を使います。JSON Schema に対応する接続先では type: json_schema と json_schema を指定できます。 |
リクエスト例
API Key をローカルの環境変数 ICODEEASY_API_KEY に設定し、直接 HTTP 呼び出しに対応するエンドポイントを選択します。指定クライアントが必要な場合は設定ガイドに従ってください。
Chat Completions
bash
curl -sS 'https://api.icodeeasy.cc/v1/chat/completions' \
-H "Authorization: Bearer $ICODEEASY_API_KEY" \
-H 'Content-Type: application/json' \
--data '{
"model": "qwen3.7-plus",
"messages": [
{
"role": "user",
"content": "Explain how a rainbow forms in one sentence."
}
],
"stream": false
}'
レスポンスの読み取り
- Chat Completions ·
choices[].message.contentからテキストを取得します。SSE ではchoices[].deltaから差分を読み取ります。 JSON · SSE
関連ガイド
Qwen API・Claude Code 設定ガイド
I Code Easy API Key で Claude Code に Qwen3.8-Max または Flash を設定。macOS・Linux・Windows の環境変数、モデル切替、接続確認とエラー対処を説明します。
Chat Completions
OpenAI Chat 形式で会話を送信します。リクエスト前に、モデルと選択したエンドポイントの両方が Chat に対応していることを確認してください。
モデル機能カタログ
公開されているテキスト・画像・動画モデルについて、正規化されたリクエスト ID、互換プロトコル、対応クライアント、ツール利用、入出力機能、制限、確認日を比較できます。