Nous: Hermes 4 405B 対 Relace: Relace Search
api14カタログの最新のUSD料金と機能をもとに、Nous: Hermes 4 405B($3.50 / 100万トークン (≈ ¥552))とRelace: Relace Search($3.50 / 100万トークン (≈ ¥552))を並べて比較します。どちらも同じOpenAI互換APIで動作します。
仕様
| Nous: Hermes 4 405B | Relace: Relace Search | |
|---|---|---|
| プロバイダー | Nous | Relace |
| 入力 | $3.50 / 100万トークン (≈ ¥552) | $3.50 / 100万トークン (≈ ¥552) |
| 出力 | $10.50 / 100万トークン (≈ ¥1,657) | $10.50 / 100万トークン (≈ ¥1,657) |
| キャッシュ読み取り | $0.70 / 100万トークン (≈ ¥110) | - |
| コンテキストウィンドウ | 131,072 | 256,000 |
| 最大出力 | 117,964 | 128,000 |
| 入力 | text | text |
| 出力 | text | text |
| ツール呼び出し | ||
| 構造化出力 | ||
| 推論の調整 | ||
| 追加日 | 2025/08/26 | 2025/12/08 |
主な違い
- 入力料金はどちらもほぼ同じです。
- Relace: Relace Searchは2.0倍長いコンテキスト(256,000トークン)を読み取れます。
- ツール呼び出しに対応しているのはRelace: Relace Searchだけです。
- 構造化JSON出力に対応しているのはNous: Hermes 4 405Bだけです。
- 推論の強度の調整に対応しているのはNous: Hermes 4 405Bだけです。
- 入力1,000トークン・出力500トークンのリクエストの費用は、Nous: Hermes 4 405Bで$0.00875、Relace: Relace Searchで$0.00875です。
詳しく見る
Nous: Hermes 4 405B は Nous のテキストモデルで、2025-08-26 にリリースされました。Relace: Relace Search は Relace のテキストモデルで、2025-12-08 にリリースされました。どちらも api14 を通じてテキスト入力、テキスト出力のモデルとして提供されるため、どちらもパイプラインに画像、音声、動画の処理を追加するものではありません。両者の選択は、モダリティの違いではなく、コンテキストサイズ、ツール使用、構造化出力、推論によって決まります。
最も明確な違いはコンテキスト長です。Relace Search は 256000 トークンをサポートし、これは Hermes 4 405B の 131072 トークンのほぼ 2 倍であるため、非常に長い文書、大規模なコードベース、または長い会話履歴を 1 つのリクエストに保持する必要がある場合に選ぶべきものです。また、Relace Search は 2 つのうち tools と tool_choice を受け付ける唯一のモデルであり、モデルが関数や外部サービスを呼び出す必要があるエージェント型ワークフローに自然に適合します。Hermes 4 405B は逆の方向です。構造化出力と response_format を reasoning および include_reasoning とともに公開する唯一のモデルであり、さらに frequency_penalty、presence_penalty、repetition_penalty、logprobs、top_logprobs、top_k、temperature、top_p を含むより広いサンプリング面を持ちます。モデルにスキーマ準拠のオブジェクトを出力させたい場合、トークンレベルの確率を調べたい場合、または可視の推論トレースが欲しい場合、それをサポートするのは Hermes 4 405B です。価格については両者はほぼ同じであるため、ここではコストは決め手にはなりません。
日々の作業では、タスクが検索重視またはツール駆動型の場合に Relace Search を選びます。大規模なコーパス全体の検索、長い文字起こしの入力、またはモデルに関数をいつ呼び出すかを判断させる場合です。そのより大きなコンテキストとツール対応は、そうした作業に合っています。厳格な契約の下での生成というタスクの場合に Hermes 4 405B を選びます。フィールドを JSON に抽出する、固定ラベルセットで分類する、または推論出力とサンプリングの細かい制御を求めるあらゆるプロンプトです。追加のパラメータは、多様性や繰り返しのために調整するときにも役立ちます。Relace Search は max_tokens、response_format、seed、stop、temperature、tool_choice、tools、top_p しか公開していないためです。
どちらのモデルも api14 を通じて呼び出す方法は同じです。API が OpenAI 互換だからです。同じエンドポイントに同じメッセージ構造でリクエストを送信し、変わるのはモデル id だけです。Hermes 4 405B には "nousresearch/hermes-4-405b" を、Relace Search には "relace/relace-search" を使用します。チャット補完の形やレスポンスの読み取り方を含め、クライアント内の他のすべては同一のままなので、両者の切り替えは 1 行の変更であり、同じコードパスから異なるリクエストを異なるモデルにルーティングできます。
それでももう一方のモデルの方が適している場合があります。すでに長いコンテキストのツール呼び出しタスクに Relace Search を使用しているが、最終回答を構造化出力としてフォーマットする必要がある場合、構造化出力をサポートするのは Hermes 4 405B なので、Relace Search が収集し Hermes 4 405B がフォーマットする 2 段階のフローが意味を持つことがあります。逆に、Hermes 4 405B を使用していてプロンプトがその 131072 トークンのウィンドウを超えて大きくなる場合、それをまだ保持できるのは Relace Search です。
文字列1つで切り替え
どちらのモデルも同じエンドポイントとリクエスト形式を使います。modelの値を"nousresearch/hermes-4-405b"から"relace/relace-search"に変えるだけで、プロンプト、ストリーミング、ツールはそのまま動きます。
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.chat.completions.create({
"model": "relace/relace-search",
"messages": [
{
"role": "user",
"content": "Explain vector databases in two sentences."
}
]
});
console.log(result.choices[0].message.content);
その他の比較
- LiquidAI: LFM3-1.7B 対 Ricursive: Ripple 65B Preview
- LiquidAI: LFM3-1.7B 対 Crouton Alpha
- LiquidAI: LFM3-1.7B 対 Tencent: Hy4
- LiquidAI: LFM3-1.7B 対 Z.ai: GLM 5.3 FlashX Legal
- Ricursive: Ripple 65B Preview 対 Crouton Alpha
- Ricursive: Ripple 65B Preview 対 Tencent: Hy4
- Ricursive: Ripple 65B Preview 対 Z.ai: GLM 5.3 FlashX Legal
- Crouton Alpha 対 Tencent: Hy4