ja ▾
キーを取得
1M入力トークンあたり$0.15
出力トークン / 100万$0.50
トークンコンテキスト100,000
トライアルクレジット$0.50
1分あたりのリクエスト数300

フィルタなし、OpenAI互換LLM API

Hermes apiドキュメント:クイックスタート

hermes APIは、1つのアンセンサード大規模言語モデルを提供するホストされたOpenAI互換エンドポイントです。ベースURL HTTPS://api.apihermes.cc/v1とAPIキーを使用してテキストを送信し、テキストを受信します。

インストールとセットアップ

hermes APIはOpenAI形式をサポートするすべてのクライアントと動作します。ベースURLとAPIキーが必要です。Get API keyページでGoogleまたはメールを使用してアカウントを作成します。システムはキーを即座に表示します。電話番号は必要ありません。7日間の$0.50トライアルクレジットが提供されます。後で暗号通貨のみでチャージします。

  • ベースURL: HTTPS://api.apihermes.cc/v1
  • Authヘッダー: Authorization: Bearer YOUR_API_KEY
  • モデルID: uncensored

お好みの SDK をインストールし、ベース URL を設定します。エンドポイントは標準のチャット完了パラメータを期待します。キーを安全に保ってください。新しいキーを生成すると、以前のキーは置き換えられます。

基本チャット完了リクエスト

基本的なリクエストはメッセージを送信し、テキスト応答を受信します。モデルIDは検閲なしです。法的な成人向けコンテンツを拒否なしで処理します。トークン使用量に応じて課金されます。エラーや拒否には料金がかかりません。コンテキストウィンドウは合計100,000トークンを保持します。

systemメッセージとuserメッセージでリクエストを構成します。APIはcompletionを返します。max_tokensを設定して出力長を制御できます。デフォルトの出力制限は2,048トークンです。リクエストごとに16,000トークンまで引き上げることができます。ストリーミングはSSE経由で動作します。関数呼び出しが可能です。JSONモードがサポートされています。

curl https://api.apihermes.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a GET request for the user endpoint"}]
  }'

リクエストボディは8 MBに制限されています。レートリミットは1分あたり300リクエストです。同時実行数は一度に8リクエストです。リトライロジックはサーバーの過負荷を gracefully に処理します。

SSEによるストリーミングレスポンス

ストリーミングはトークンを生成と同時に配信します。サーバーはServer-Sent Eventsを送信します。各チャンクには部分的なテキストが含まれます。最終チャンクにはトークン使用統計が含まれます。このアプローチは長いレスポンスに対する知覚遅延を削減します。チャットインターフェースに最適です。ストリームを正しく処理する必要があります。切断が発生する可能性があります。APIはストリーム自体を超えての配信順序を保証しません。

streamパラメータをtrueに設定します。データ行を解析します。コンテンツを連結します。finish_reasonを確認して完了を判断します。モデルuncensoredはあらゆるOpenAI互換SDKと動作します。クライアントをSSE処理用に構成します。トークン数を監視します。ベースURLは同じままです。認証も同じです。追加の設定は不要です。

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

エラーはストリームに表示されます。接続を閉じて処理します。プリペイドクレジットは完了したトークンのみに対して差し引かれます。これにより、中断時にコストを節約できます。部分的なゴミ出力に対して課金されることはありません。システムは透明です。

Function Callingとツールを使用

関数呼び出しによりモデルはコードやツールを実行できます。リクエストボディにツールを定義します。モデルはツール呼び出しを返します。ツールを実行します。結果を戻します。モデルは最終的なレスポンスを生成します。これにより複雑なワークフローが可能になります。単なるチャットラッパーではありません。APIはツールとtool_choiceをサポートしています。エージェントや自動化のためにこれを使用してください。

tools配列を構成します。名前、説明、パラメータを含めます。モデルはツール呼び出しのタイミングを判断します。あなたは引数を解析し、関数を実行し、出力を会話に渡す必要があります。モデルは継続します。このサイクルは最終的な回答まで繰り返されます。コンテキストウィンドウはすべてのツール相互作用を追跡します。トークン使用量を追跡してください。ツール出力によりコストが積み上がります。最終チャンクでの使用状況を監視してください。

from openai import OpenAI

client = OpenAI(base_url="https://api.apihermes.cc/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

uncensoredモデルは多様なツールスキーマを処理します。コンテンツに基づいて拒否しません。ロールプレイや技術的なタスクに使用してください。APIは信頼性が高く、エラーは発生しません。プリペイドシステムにより公平性が確保されます。フローはあなたが制御します。ベースURLは一貫しています。認証はシンプルです。

JSONモードとパラメータ

JSONモードはモデルに有効なJSONを出力させます。レスポンス形式をjson_objectに設定します。これは構造化データに役立ちます。モデルはマークダウンラッパーを避けます。生JSONを返します。解析に使用します。信頼性が向上します。コンテキストウィンドウは依然として適用されます。トークンに対して課金されます。アンセーサードモデルはフォーマットを尊重します。コンテンツに基づいて拒否しません。

パラメータにはtemperature、top_p、stop、seed、presence_penalty、frequency_penaltyが含まれます。Temperatureはランダム性を制御します。Top_pは多様性を制御します。Stopシーケンスは生成を停止します。Seedは再現性を保証します。Presenceとfrequency penaltiesはトークン使用量を調整します。これらを設定して出力を洗練させてください。APIはすべての標準パラメータをサポートしています。応答を調整するために使用してください。ベースURLは同じままです。認証も同一です。

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apihermes.cc/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

エラーはHTTPステータスコードで処理されます。401は無効なキーを意味します。402はクレジット不足を意味します。429はレート制限に達したことを意味します。これらをコードで処理してください。プリペイドクレジットは完了したトークンのみから差し引かれます。これは公平性を確保します。部分的な出力に対して課金されることはありません。システムは透明です。無制限モデルは信頼性が高く、あらゆる合法的なタスクに使用できます。

エラー処理とレート制限

APIはエラーに対して標準的なHTTPステータスコードを返します。401は無効なAPIキーを示します。402はプリペイドクレジットが不足していることを示します。429はレート制限を示します。制限は1分あたり300リクエストです。同時実行数は8リクエストです。リクエストボディは8 MBに制限されます。これらのエラーを適切に処理してください。指数バックオフで再試行してください。Uncensoredモデルは法的なコンテンツを拒否しません。エラーは無料です。失敗したリクエストに対しては課金されません。プリペイドクレジットは安全で、有効期限はありません。二重請求についてはサポートページをご利用ください。暗号通貨のみ。USDTまたはUSDC。ボーナスが適用されます。

よくある質問

hermes API のベース URL とモデル ID は?

ベースURLは HTTPS://api.apihermes.cc/v1 です。モデルIDは uncensored です。拒否なしのためにチューニングされたオープンウェイトモデルです。これらの値を使用して、任意のOpenAI互換SDKを使用できます。

hermes APIでの価格体系はどのように機能しますか?

1M入力トークンあたり$0.15、1M出力トークンあたり$0.50です。エラーや拒否応答は無料、前払いクレジットの有効期限はありません。暗号通貨のみでチャージ可能、サブスクリプションは不要です。

Hermes APIのレート制限は何ですか?

制限はキーあたり1分間あたり300リクエストです。同時実行数は1回に8リクエストです。リクエストボディは8 MBに制限されます。429エラーには再試行ロジックを使用してください。uncensoredモデルは高ボリュームを確実に処理します。

数秒でAPIキーを取得

登録し、APIキーを取得し、エンドポイントURLを更新します。これだけです。

キーを取得