Skip to main content
inferrs は、OpenAI 互換の /v1 API の背後でローカルモデルを提供します。OpenClaw は汎用 openai-completions アダプターを介してこれと通信します。
inferrs は専用の OpenClaw プロバイダー Plugin ではなく、カスタムのセルフホスト型 OpenAI 互換バックエンドです。オンボーディングの認証オプションを選択する代わりに、models.providers.inferrs 配下で設定します。自動検出機能を備えた同梱 Plugin については、SGLang または vLLM を参照してください。

はじめに

1

モデルを指定して inferrs を起動する

2

サーバーに到達できることを確認する

3

OpenClaw のプロバイダーエントリを追加する

明示的なプロバイダーエントリを追加し、デフォルトモデルがそれを参照するようにします。以下の設定例を参照してください。

完全な設定例

ローカル inferrs サーバー上の Gemma 4:

オンデマンド起動

OpenClaw は、inferrs/... モデルが選択された場合に限り、inferrs 自体を起動できます。同じプロバイダーエントリに localService を追加します。
command は絶対パスである必要があります。Gateway ホスト上で which inferrs を実行し、そのパスを使用してください。全フィールドのリファレンス:ローカルモデルサービス

高度な設定

一部の inferrs Chat Completions ルートでは、構造化されたコンテンツパート配列ではなく、文字列の messages[].content のみを受け付けます。
OpenClaw の実行が次のエラーで失敗する場合:
モデルエントリに compat.requiresStringContent: true を設定してください。これにより OpenClaw は、リクエストを送信する前に、テキストのみのコンテンツパートをプレーン文字列に変換します。
一部の inferrs と Gemma の組み合わせでは、小規模な直接 /v1/chat/completions リクエストは受け付けますが、OpenClaw のエージェントランタイムによる完全なターンでは失敗します。まずツールスキーマのサーフェスを無効にしてみてください。
これにより、制約の厳しいローカルバックエンドにかかるプロンプトの負荷が軽減されます。小規模な直接リクエストが引き続き動作する一方で、通常の OpenClaw エージェントターンが inferrs 内でクラッシュし続ける場合は、OpenClaw のトランスポートの問題ではなく、上流のモデルまたはサーバーの制限として扱ってください。
設定後、両方のレイヤーをテストします。
1 つ目のコマンドは動作するものの 2 つ目が失敗する場合は、以下のトラブルシューティングを参照してください。
inferrsopenai-responses ではなく汎用 openai-completions アダプターを使用するため、OpenAI ネイティブ専用のリクエスト整形は適用されません。service_tier、Responses store、プロンプトキャッシュのヒント、および OpenAI の推論互換ペイロード整形は送信されません。

トラブルシューティング

inferrs が実行されていない、到達できない、または設定したホスト/ポートにバインドされていません。サーバーが起動し、そのアドレスで待ち受けていることを確認してください。
モデルエントリに compat.requiresStringContent: true を設定してください(前述を参照)。
ツールスキーマのサーフェスを無効にするため、compat.supportsTools: false を設定してください(前述の Gemma に関する注意点を参照)。
スキーマエラーが解消されても、大規模なエージェントターンで inferrs が引き続きクラッシュする場合は、上流の inferrs またはモデルの制限として扱ってください。プロンプトの負荷を減らすか、バックエンド/モデルを切り替えてください。
一般的なヘルプについては、トラブルシューティングよくある質問を参照してください。

関連項目

ローカルモデル

ローカルモデルサーバーに対して OpenClaw を実行します。

ローカルモデルサービス

設定済みプロバイダー向けに、ローカルモデルサーバーをオンデマンドで起動します。

Gateway のトラブルシューティング

プローブには成功するもののエージェント実行には失敗するローカル OpenAI 互換バックエンドをデバッグします。

モデルの選択

すべてのプロバイダー、モデル参照、フェイルオーバー動作の概要です。