GLM-5.1 は、OpenAI 互換のチャット補完アクセスを備えたサーバーレステキスト LLM として Novita AI で利用可能です。モデル ID は zai-org/glm-5.1、コンテキストウィンドウは 204,800 トークン、2026 年 6 月 12 日に確認した料金は、入力トークン 100 万トークンあたり 1.38 ドル、出力トークン 100 万トークンあたり 4.4 ドルです。
このガイドでは、正確なモデル ID、エンドポイント、料金フィールド、およびテスト環境にコピーして使える最初のリクエストを示します。
主なポイント
- Novita AI は GLM-5.1 を、テキスト入力とテキスト出力を備えたサーバーレスチャットモデルとしてリストしています。
- OpenAI 互換のチャット補完リクエストには
zai-org/glm-5.1を使用します。 - モデルページには、204,800 トークンのコンテキストウィンドウ、131,072 トークンの最大出力トークン数、入力 100 万トークンあたり 1.38 ドル、出力 100 万トークンあたり 4.4 ドル、キャッシュ読み取り入力トークン 100 万トークンあたり 0.26 ドルが記載されています。
- コードレビューパケット、移行計画、エージェントタスク履歴など、実際に長いコンテキストを必要とするプロンプトでのテストを始めましょう。
GLM-5.1 とは?
GLM-5.1 は、長期的なタスク、エンジニアリング業務、コーディングアシスタントのユースケース向けに Novita AI にリストされた Z.AI GLM ファミリーのテキストモデルです。モデルページでは、持続的な実行、計画、反復的な最適化、プロダクショングレードのタスク遂行のためのモデルとして説明されています。
統合作業において重要な詳細は、モデル ID、エンドポイントパス、コンテキストと出力の制限、長いプロンプトや長いレスポンスの料金です。Novita AI では、これらの詳細は zai-org/glm-5.1 モデルリストと LLM API ドキュメントに紐づいています。
GLM-5.1 は、Novita AI カタログの古い GLM-5 エントリとは異なります。GLM-5.1 には独自のモデル ID、モデル詳細ページ、料金、コンテキストサイズがあります。既存の統合で zai-org/glm-5 を使用している場合、モデル ID を黙って置き換えないでください。本番トラフィックを変更する前に、代表的なプロンプト、期待される出力形式、トークンコストログを用いて小規模な評価を実行してください。
Novita AI での GLM-5.1 API アクセス
ロールアウト前に、Novita AI の GLM-5.1 モデルページから現在のモデルリスト、料金、コンテキストサイズ、機能、エンドポイントオプションを確認してください。このモデルは、サーバーレスアクセス、テキスト入力、テキスト出力を備えたチャットモデルとしてリストされています。
OpenAI 互換のクライアントコードには、Novita AI チャット補完 API ドキュメントを使用してください。リクエストパスは次のとおりです。
POST https://api.novita.ai/openai/v1/chat/completions
OpenAI Python SDK を使用する場合は、次のようにクライアントを設定します。
https://api.novita.ai/openai
その後、client.chat.completions.create(...) を model="zai-org/glm-5.1" で呼び出します。
モデルエントリには Anthropic エンドポイントオプションもリストされています。このガイドでは、既存の OpenAI SDK コードを適応させるチームにとって最も直接的な出発点であるため、OpenAI 互換のチャット補完パスに焦点を当てます。
GLM-5.1 スペックと料金の概要
以下の値は、2026 年 6 月 12 日にライブの Novita モデルページと API ドキュメントに対して確認したものです。
| フィールド | 詳細 |
|---|---|
| 表示名 | GLM-5.1 |
| モデル ID | zai-org/glm-5.1 |
| モデルタイプ | チャット |
| アクセスモード | サーバーレス |
| 入力 / 出力モダリティ | テキスト入力 / テキスト出力 |
| OpenAI 互換ベース URL | https://api.novita.ai/openai |
| チャットエンドポイント | POST /v1/chat/completions |
| リストされたエンドポイント | chat/completions, anthropic |
| コンテキストウィンドウ | 204,800 トークン |
| 最大出力トークン数 | 131,072 トークン |
| 入力料金 | 100 万トークンあたり 1.38 ドル |
| 出力料金 | 100 万トークンあたり 4.4 ドル |
| キャッシュ読み取り入力料金 | 100 万トークンあたり 0.26 ドル |
| リストされた機能ラベル | 関数呼び出し、構造化出力、推論、サーバーレス |
料金と制限は変更される可能性があります。コストを見積もったり本番トラフィックをルーティングする前に、ライブの GLM-5.1 モデルページを再確認し、独自の計算機で最新の値を使用してください。
GLM-5.1 を使用すべき場合
リクエストがテキストファーストであり、モデルが複数のファイル、ログ、要件、または以前のメッセージにわたって推論するのに十分なコンテキストを必要とする場合に GLM-5.1 を使用します。典型的なテストには、コードレビューパケット、移行計画、リポジトリの要約、ドキュメントの合成、エージェントのタスク履歴などがあります。
リストされた 204,800 トークンのコンテキストウィンドウと 131,072 トークンの最大出力は、課題履歴、ソースの抜粋、ログ、テスト出力、アーキテクチャノート、レスポンススキーマの余地を残しています。このスペースは、回答が依存するマテリアルに使用し、すべてのファイルをダンプする場所としては使用しないでください。
本番テストでは、プロンプトを整理してください。要件をソースの抜粋から分離し、ログとファイルに明確にラベルを付け、入力トークン数と出力トークン数を記録します。そうすることで、モデル実行間のコストと品質の比較が容易になります。
GLM-5.1 を使用すべきでない場合
短い分類、単純な抽出、ルーティング、または 1 行の書き換えの場合は、独自のテストで GLM-5.1 が明らかな品質向上をもたらさない限り、まずはより小さいモデルから始めてください。これらのタスクは通常、長いコンテキストウィンドウを必要としません。
GLM-5.1 は Novita AI ではテキスト入力、テキスト出力のモデルとしてリストされています。アプリケーションが画像理解、音声、画像生成、または動画生成を必要とする場合は、そのモダリティを明示的にサポートするモデルページと API ファミリーを選択してください。
プロバイダー間で GLM-5.1 を比較する場合は、別のソースから設定をコピーする前に Novita AI モデルページを確認してください。Novita AI 統合におけるモデル ID、エンドポイントパス、コンテキスト制限、料金は、Novita AI のリストおよび API ドキュメントと一致している必要があります。
ステップ 1: Novita API キーを取得する
Novita AI アカウントを作成または開き、Novita AI コンソールから API キーを生成します。ソースファイルにハードコーディングする代わりに、環境変数に保存します。
export NOVITA_API_KEY="your_api_key_here"
本番アプリケーションでは、API キーをシークレットマネージャー、CI シークレットストア、またはデプロイメントプラットフォームの暗号化された環境設定に保管してください。キーをリポジトリにコミットしたり、クライアントサイドのブラウザコードに貼り付けたりしないでください。
ステップ 2: モデル ID とエンドポイントを確認する
次のモデル ID を使用します。
zai-org/glm-5.1
SDK クライアントでは、次の OpenAI 互換ベース URL を使用します。
https://api.novita.ai/openai
直接 HTTP リクエストには、次の完全なエンドポイントパスを使用します。
https://api.novita.ai/openai/v1/chat/completions
本番ロールアウトの前に、Novita AI モデルリストエンドポイント または GLM-5.1 モデルページに対して最終確認を行ってください。この確認により、モデル ID が引き続き利用可能であり、モデルのメタデータがコードと料金メモに一致していることが確認されます。
ステップ 3: 最初の GLM-5.1 リクエストを送信する
OpenAI SDK スタイルを使用した最小限の Python の例を以下に示します。
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["NOVITA_API_KEY"],
base_url="https://api.novita.ai/openai",
)
response = client.chat.completions.create(
model="zai-org/glm-5.1",
messages=[
{
"role": "system",
"content": "あなたはバックエンド移行計画をレビューします。リスク、テストカバレッジ、ロールバック手順を含むチェックリストを返してください。",
},
{
"role": "user",
"content": "Python サービスを同期ワーカーから非同期ワーカーに移行するためのチェックリストを作成してください。",
},
],
max_tokens=1200,
temperature=0.2,
)
print(response.choices[0].message.content)
以下は、同じ最初のリクエストを cURL で行う場合です。
curl "https://api.novita.ai/openai/v1/chat/completions" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer ${NOVITA_API_KEY}" \
-d '{
"model": "zai-org/glm-5.1",
"messages": [
{
"role": "system",
"content": "You review backend migration plans. Return a checklist with risks, test coverage, and rollback steps."
},
{
"role": "user",
"content": "Create a migration checklist for moving a Python service from sync workers to async workers."
}
],
"max_tokens": 1200,
"temperature": 0.2
}'
これらの例は、Novita AI LLM API ドキュメントで説明されている一般的なチャット補完フィールド (model、messages、max_tokens、temperature) を使用しています。
ステップ 4: レスポンスを読み取る
標準のチャット補完レスポンスの場合、アシスタントメッセージを以下から読み取ります。
response.choices[0].message.content
クライアントレスポンスで利用可能な場合は、トークン使用量をログに記録します。使用量データは、プロンプト設計の比較、コストの見積もり、タスクに対して広すぎるリクエストの特定に役立ちます。
最初のレスポンス形式はシンプルに保ってください。基本的なリクエストが機能したら、独自のレスポンススキーマ、ルーティングロジック、リトライ、評価チェックを追加してください。モデルページには、サポートされている機能ラベルとして構造化出力と関数呼び出しがリストされていますが、本番契約の一部にする前に、各高度なパラメーターを独自の統合で検証してください。
ステップ 5: 料金、制限、一般的なエラーを確認する
GLM-5.1 の料金はトークンベースです。2026 年 6 月 12 日に確認したところ、Novita AI モデルページには、入力 100 万トークンあたり 1.38 ドル、出力 100 万トークンあたり 4.4 ドル、キャッシュ読み取り入力 100 万トークンあたり 0.26 ドルと記載されています。プロンプトに無関係なコンテキストが含まれている場合や、出力が制限なしのままの場合、コストは急速に上昇します。
統合時に確認すべき一般的な問題:
- 認証エラー:
NOVITA_API_KEYが設定され、Authorization: Bearer ${NOVITA_API_KEY}として送信されていることを確認してください。 - モデルが見つからない: モデル ID が正確に
zai-org/glm-5.1であることを確認してください。 - ベース URL が間違っている: SDK クライアントは
https://api.novita.ai/openaiを使用し、直接 HTTP リクエストはhttps://api.novita.ai/openai/v1/chat/completionsを呼び出す必要があります。 - コンテキストが大きすぎる: 再試行する前に、取得したドキュメント、ログ、ソースファイルを削減してください。
- 出力が長すぎる: タスクに適した実用的な
max_tokens値を設定し、範囲を限定した回答形式を要求してください。 - 自動化のドリフト: 実際のタスクで評価し、可能な場合は決定論的なバリデーターを追加し、影響の大きい変更には人間によるレビューを要求してください。
最終推奨事項
テストケースが長いテキストコンテキストに依存しており、OpenAI 互換のチャット補完パスを希望する場合は、Novita AI で GLM-5.1 を使用してください。小規模な評価セットから始め、zai-org/glm-5.1 を呼び出し、トークン使用量をログに記録し、回答を既存のモデルと比較してください。
短いプロンプト、単純な抽出、または非テキストワークロードの場合は、最初に小規模なモデルまたはモダリティ固有のモデルを選択してください。GLM-5.1 は、タスクがより大きなコンテキストウィンドウまたはより長い出力予算に依存する場合に最も適しています。
FAQ
GLM-5.1 は Novita AI で利用できますか?
はい。2026 年 6 月 12 日に確認したところ、GLM-5.1 は Novita AI モデルライブラリにサーバーレスチャットモデルとしてリストされています。
GLM-5.1 にはどのモデル ID を使用すればよいですか?
zai-org/glm-5.1 を使用してください。
どのエンドポイントを呼び出すべきですか?
OpenAI 互換のチャット補完の場合は、POST https://api.novita.ai/openai/v1/chat/completions を呼び出します。OpenAI SDK クライアントでは、ベース URL を https://api.novita.ai/openai に設定します。
Novita AI での GLM-5.1 のコストはいくらですか?
2026 年 6 月 12 日に確認したところ、Novita AI は GLM-5.1 の料金を入力 100 万トークンあたり 1.38 ドル、出力 100 万トークンあたり 4.4 ドルとしています。モデルページには、キャッシュ読み取り入力料金として 100 万トークンあたり 0.26 ドルも記載されています。
GLM-5.1 のコンテキストと出力の制限は何ですか?
Novita AI モデルページには、GLM-5.1 のコンテキストウィンドウは 204,800 トークン、最大出力トークン数は 131,072 トークンと記載されています。
GLM-5.1 は関数呼び出しや構造化出力をサポートしていますか?
Novita AI モデルページには、GLM-5.1 の機能ラベルとして関数呼び出しと構造化出力がリストされています。本番環境で高度な動作に依存する前に、独自の統合で正確なリクエストフィールドを検証してください。
Novita AI における GLM-5.1 と GLM-5 の違いは何ですか?
GLM-5.1 と GLM-5 は、モデル ID、料金、コンテキスト値、カタログステータスが異なる別個の Novita AI モデルエントリです。GLM-5.1 には zai-org/glm-5.1、GLM-5 には zai-org/glm-5 を使用します。
