コンテンツへスキップ
開発者向けリソース
開発者向けリソース

Jan

RunAPI を Jan プロバイダーとして追加し、チャットを確認します。

カスタムOpenAI互換プロバイダーでJanをRunAPIに接続します。続行する前に、認証ガイドで標準のRunAPI APIキーを作成してください。

Jan のインストール

公式Janウェブサイトからデスクトップアプリケーションをダウンロードしてインストールし、設定を開きます。

RunAPI プロバイダーを追加

  1. 設定 -> モデルプロバイダー -> プロバイダーを追加を開きます。
  2. API フォーマットを OpenAI 互換、プロバイダー名を RunAPI に設定します。
  3. ベース URL を https://runapi.ai/v1 に設定し、RunAPI の API キーを入力して、プロバイダーを作成します。
  4. 検出されたモデルを選択するか、プロバイダーのモデルエリアにあるモデルカタログから正確な識別子を追加します。

選択されたAPIフォーマットはOpenAI互換であるため、このBase URLには/v1が含まれています。別のパブリックプロトコルを使用するプロバイダーは、そのプロトコル専用のクライアント設定を使用する必要があります。

プロバイダーが保存されると、Janは {base_url}/models をリクエストします。これは https://runapi.ai/v1/models に解決されます。必要なモデルが返されない場合は、Base URLを変更するのではなく、手動の + アクションを使用してください。

モデル機能を設定する

Jan はカスタムプロバイダーのすべての機能を自動的に推論するわけではありません。モデルカタログで選択したモデルが宣言しているビジョン、ツール、または音声の動作のみを有効にしてください。UI のスイッチでサポートされていない API 機能を追加することはできません。

接続を確認する

新しいチャットを開始し、RunAPIモデルを選択して、Reply with the word connected.を送信してください。通常の完全またはストリームレスポンスが返れば、プロバイダーとモデルがアクティブであることが確認されます。

トラブルシューティング

  • すべてのリクエストが 404 を返す: Base URL に /v1 が含まれていることを確認してください。Jan は操作パスを追加します。
  • モデルが表示されない: Base URL が https://runapi.ai/v1 であることを確認し、モデル識別子を手動で正確に追加してください。
  • プロバイダーの作成が 401 または 403 を返す: キーを有効な標準 RunAPI API キーに置き換えてください。Management Key は使用できません。
  • 機能コントロールがモデルと一致しない: 自動検出に頼らず、宣言された機能に基づいて各カスタムモデルを設定してください。
  • フォールバックキーが試行されない: Jan は 401403、または 429 に対してキーをローテーションします。それ以外のエラーではキーのローテーションは発生しません。

共通のプロトコル動作については、LLM API クイックスタートを参照してください。リクエストおよびレスポンスのフィールドについては、Chat Completions API リファレンスを参照してください。