Novita AI LLM, API

Novita AI で Apodex 1.1 Mini を利用: API クイックスタートと料金

Novita AI で Apodex 1.1 Mini を利用: API クイックスタートと料金

Apodex 1.1 Mini は、OpenAI 互換 API を通じて Novita AI で利用できます。モデルを apodex/apodex-1.1-mini に設定し、https://api.novita.ai/v3/openai にリクエストを送信して、長いコーディング、ツール使用、エージェントワークフローにモデルの 256K トークンのコンテキストを活用します。2026 年 10 月 1 日時点で、Novita はローンチプロモーションとして入力・出力の料金を 100 万トークンあたり $0 と記載しているため、モデルを本番予算に組み込む前に、ライブのモデルページを必ず確認してください。

Apodex 1.1 Mini とは

Apodex 1.1 Mini は、Apodex 1.1 シリーズの 35B パラメータの mixture-of-experts モデルです。Novita は、Qwen3.5-MoE アーキテクチャを採用し、専用の H200 GPU フリート上で TP4 テンソル並列処理、プレフィックスキャッシュ対応ルーティング、MTP 投機的デコードを用いて提供していると説明しています。これらのデプロイメントの詳細は、レイテンシとスループットを評価する開発者にとって有用なコンテキストですが、独自のプロンプトやツールワークフローを測定することの代わりにはなりません。

このモデルは、テキスト入力・テキスト出力のチャットモデルです。Novita のサーバーレス API を通じて利用でき、モデルカタログに記載されている chat/completions、Anthropic、Responses エンドポイントをサポートしています。最短の移行パスには、以下に示す OpenAI 互換の chat/completions エンドポイントを使用してください。

Apodex 1.1 Mini モデルページは、現在のモデルステータス、サポートされている機能、プレイグラウンドへのアクセスの正確な情報源です。

Apodex 1.1 Mini の仕様

仕様 値
モデル ID apodex/apodex-1.1-mini
モデルファミリー Apodex 1.1
アーキテクチャ Qwen3.5-MoE
パラメータ数 35B
コンテキストウィンドウ 262,144 トークン(256K)
最大出力 262,144 トークン(256K)
入力と出力 テキスト入力、テキスト出力
機能 関数呼び出し、構造化出力、推論
API エンドポイント Chat Completions、Anthropic、Responses
ホスティング Novita サーバーレス API

Apodex 1.1 Mini の 256K コンテキストは、大規模なリポジトリ、長い仕様、または複数ステップのエージェントトレースをテストする最も実用的な理由です。コンテキストが大きいからといって、すべてのリクエストにワークスペース全体を含めるべきという意味ではありません。無関係なファイルを削除し、ツール結果を制限し、代表的な入力で品質とレイテンシの両方を測定してください。

Apodex 1.1 Mini を呼び出す方法

Novita API キーが必要です。Key Management から作成または管理し、ソース管理に入れるのではなく環境変数に保存してください。

OpenAI Python クライアントをインストールする

pip install openai

最初のリクエストを送信する

エンドポイントは OpenAI 互換なので、標準の OpenAI クライアントには Novita のベース URL、API キー、モデル ID のみが必要です。

import os

from openai import OpenAI


client = OpenAI(
    api_key=os.environ["NOVITA_API_KEY"],
    base_url="https://api.novita.ai/v3/openai",
)

response = client.chat.completions.create(
    model="apodex/apodex-1.1-mini",
    messages=[
        {
            "role": "system",
            "content": "You are a concise coding assistant.",
        },
        {
            "role": "user",
            "content": "Explain why a database index can speed up a query.",
        },
    ],
    max_tokens=512,
)

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

スクリプトを実行する前にキーを設定してください:

export NOVITA_API_KEY="your_novita_api_key"
python apodex_example.py

生の HTTP 統合の場合、同等のリクエストは次のとおりです:

curl https://api.novita.ai/v3/openai/chat/completions \
  -H "Authorization: Bearer $NOVITA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "apodex/apodex-1.1-mini",
    "messages": [
      {"role": "user", "content": "Give me three names for a log parser."}
    ],
    "max_tokens": 128
  }'

より広範なリクエスト形式とサポートされているクライアントパターンについては、LLM API ドキュメント を参照してください。

ストリーミング応答

チャットインターフェースの場合は、stream=True を設定し、各デルタが到着したときに出力します。ストリーミングはアプリケーションが応答を受信する方法を変更しますが、モデル ID や認証設定は変更しません。

stream = client.chat.completions.create(
    model="apodex/apodex-1.1-mini",
    messages=[{"role": "user", "content": "Write a short commit message for a bug fix."}],
    max_tokens=128,
    stream=True,
)

for chunk in stream:
    text = chunk.choices[0].delta.content
    if text:
        print(text, end="", flush=True)

ツール呼び出しの使用方法

モデルカタログには、ネイティブ関数呼び出しと構造化出力がサポートされている機能として記載されています。ツール定義はアプリケーションができることをモデルに伝えます。実行、検証、権限、最終的なツール結果は引き続きアプリケーションが担当します。

tools = [
    {
        "type": "function",
        "function": {
            "name": "get_weather",
            "description": "Get the current weather for a city.",
            "parameters": {
                "type": "object",
                "properties": {
                    "city": {"type": "string"},
                },
                "required": ["city"],
                "additionalProperties": False,
            },
        },
    }
]

response = client.chat.completions.create(
    model="apodex/apodex-1.1-mini",
    messages=[
        {"role": "user", "content": "What's the weather in Seattle?"},
    ],
    tools=tools,
    tool_choice="auto",
)

message = response.choices[0].message
if message.tool_calls:
    tool_call = message.tool_calls[0]
    print(tool_call.function.name)
    print(tool_call.function.arguments)

引数は信頼できないモデル出力として扱ってください。JSON を解析し、独自の入力ルールに照らして都市を検証し、外部サービスを呼び出す前に認証を強制し、後続のリクエストでツール結果を送り返してください。モデルが生成した引数を、そのままシェルコマンド、SQL ステートメント、特権 API 呼び出しにしないでください。

モデルページには推論のサポートも記載されています。正確な推論コントロールと応答の動作はクライアントとエンドポイントによって異なる場合があるため、デフォルトの動作から始め、プロバイダー固有の推論パラメータに依存する前に現在の API ドキュメントを確認してください。

Apodex 1.1 Mini の料金

2026 年 10 月 1 日時点で、Novita のモデルカタログと料金ページには、Apodex 1.1 Mini が入力トークンと出力トークンの両方で無料と表示されています:

用途 現在の表示価格
入力 100 万トークンあたり $0
出力 100 万トークンあたり $0

これは現在のローンチプロモーションであり、恒久的な無料アクセスの保証ではありません。料金、レート制限、可用性は変更される可能性があります。本番コストを見積もるか、長期間のワークロードにコミットする直前に、ライブの Novita 料金ページ と Apodex モデルページ を確認してください。

$0 の表示価格であっても、アプリケーションレベルの予算とレート制限を設定してください。大きなコンテキストのリクエストはかなりの計算リソースを消費し、アカウント、エンドポイント、またはプロモーションの制限の対象になる場合があります。可能な場合は API 応答からトークン使用量を記録し、アプリケーションが継続的なアクセスに依存している場合はフォールバックモデルを設定しておいてください。

誰が使うべきか

Apodex 1.1 Mini は次のような用途に適しています:

  • 長いファイルやリポジトリコンテキストを検査する必要があるコーディングアシスタント。
  • ツールを呼び出して構造化データを返すエージェントワークフロー。
  • 256K コンテキストウィンドウが役立つが、大規模モデルのセルフホスティングが不要なプロトタイプ。
  • ホスト型 API での MoE 推論、長いコンテキストの動作、推論ワークフローの評価。

画像や音声の入力が必要な場合、固定の長期価格契約が必要な場合、または Novita がこのエンドポイントに記載していないモデル固有の機能が必要な場合は、適切な選択肢ではない可能性があります。カタログには現在テキストのみの入力と出力が記載されているため、マルチモーダルリクエストでは、それらのモダリティを明示的にサポートしているモデルページのモデルを使用してください。

本番評価では、実際のプロンプトでの回答品質、ツール呼び出しの有効性、最初のトークンまでの時間、合計レイテンシ、コンテキストトリミングの動作を比較してください。1 つの短いプロンプトでは、長いコンテキストのモデルがアプリケーションに適しているかどうかはわかりません。

よくある質問

Apodex 1.1 Mini のモデル ID は?

リクエストボディで apodex/apodex-1.1-mini を使用してください。

Apodex 1.1 Mini はどのくらいのコンテキストをサポートしますか?

Novita は 262,144 トークンのコンテキストウィンドウを記載しており、モデルページと料金ページでは 256K と表示されています。記載されている最大出力も 262,144 トークンです。

Apodex 1.1 Mini は Novita AI で無料ですか?

2026 年 10 月 1 日時点で、入力と出力の価格は 100 万トークンあたり $0 と表示されています。これはローンチプロモーションとして扱い、コスト見積もりを公開するか大規模にデプロイする前に、ライブの料金ページを確認してください。

関数呼び出しをサポートしていますか?

はい。モデルカタログには、関数呼び出しと構造化出力がサポートされている機能としてリストされています。アプリケーションは引き続きツールの引数を検証し、安全にツールを実行する必要があります。

最初にどの API を使用すべきですか?

最も簡単な統合には、https://api.novita.ai/v3/openai/chat/completions の OpenAI 互換 Chat Completions エンドポイントを使用してください。モデルカタログには Anthropic エンドポイントと Responses エンドポイントも記載されています。

Apodex 1.1 Mini はどこで試せますか?

Apodex 1.1 Mini モデルページ を開いて、現在のステータスを確認し、プレイグラウンドを起動してください。

おすすめ記事

関連記事