開発者がOpenRouterからフィルターなしモデルへ移行する理由
OpenRouterはモデルの多様性に優れていますが、デフォルト設定は忠実度よりも安全性を優先することがよくあります。成熟したフィクションのシーン用のプロンプトを送信しても、アグリゲーターが汎用フィルターを適用したため拒否されることがあります。これはロールプレイボット没入感を壊し、研究タスクでの微妙な分析をブロックします。多くの開発者は今や単一の専用検閲なしエンドポイントを好んでいます。どのモデルバージョンにリクエストが届くかを推測することなく、一貫した動作が得られます。当社のAPIは、法的な成人用途に対してコンテンツ拒否なしで応答するように特別に調整された1つの大規模言語モデルを提供します。マルチモデルルーティングのランダム性を回避できます。すべてのトークンは、使用しないバンドル機能ではなく、推論に貢献します。このアプローチはデバッグを簡素化します。自分が実行しているものが正確に分かります。
ステップ1:ベースURLの違いを理解する
ベースURLの変更は移行時に最も重要な変更点です。Open Router は特定のドメイン構造を使用します。当社の API は無制限生成用の専用エンドポイントを使用します。SDK の設定を更新して、正しいベースURLを指すようにしてください。これにより、リクエストが正しいサーバーに到達します。変更は最小限ですが、正しいルーティングのために不可欠です。
- Open RouterのベースURL: HTTPS://openrouter.ai/api/v1
- Uncensored APIのベースURL: HTTPS://api.apillmopen.com/v1
この変数の更新は、その後のすべての呼び出しをリダイレクトします。既存のコード構造はそのまま維持されます。リクエストボディの書き換えは不要です。パス /v1 は変更されません。この一貫性は、マイグレーション時の摩擦を大幅に軽減します。
ステップ2: SDKの設定を更新する
SDKの設定には2つの重要な更新が必要です。ベースURLとAPIキーを変更する必要があります。当社のAPIキーは、サインアップ時に即時に生成されます。Googleまたはメールアドレスによる認証から開始できます。電話番号は必要ありません。このキーはアンセンサードモデルへのアクセス権限を付与します。
既存のOpen Routerキーを新しいAPIキーに置き換えてください。コード内のベースURL変数を更新してください。この小さな変更でトラフィックがリダイレクトされます。プロンプトは当社のサーバーに送信されます。ほとんどのOpenAI互換クライアントにとって移行はシームレスです。利用可能なモデルを一覧表示することで接続を確認できます。エンドポイントは正しいモデルIDを返します。これにより、設定が正確であることが確認できます。
from openai import OpenAI
client = OpenAI(base_url="https://api.apillmopen.com/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)
ステップ3: モデルIDとストリーミングの違いを処理する
モデルIDはテキストを処理するエンジンを決定します。Open Routerは複雑な識別子を使用します anthropic/claude-3.5-sonnet。
- モデルID:
uncensored
ストリーミングはOpenAIの標準と同様に動作します。サーバー送信イベントを受け取ります。最後のチャンクにはトークン使用詳細が含まれます。これによりレスポンスのリアルタイム表示が可能です。関数呼び出しとJSONモードは期待どおりに動作します。設定できます response_format に json_objectTemperatureとtop_pパラメータは通常通り機能します。コンテキストウィンドウは最大100,000トークンをサポートしており、頻繁な切り捨てなしで長い会話が可能です。最大出力は1リクエストあたり16,000トークンです。
ステップ4: 価格とトークン使用量を確認する
プロバイダー間で価格体系は大きく異なります。Open Routerはモデルごとに課金し、場合によってはマージンを加算します。当社のAPIは純粋なトークン経済を採用しています。使用した分だけ課金されます。月額料金はかかりません。クレジットは前払いで、有効期限はありません。
- 入力トークン: $0.15 per 1M tokens
- 出力トークン: $0.50 per 1M tokens
エラーと拒否は無料です。失敗したリクエストに対しては課金されません。これは予算を守ります。暗号通貨でトップアップできます。TRC20上のUSDTまたはBase上のUSDCを受け付けます。最小トップアップ額は $20 です。大口入金にはボーナスクレジットが適用されます。このモデルは、すべてのセントが推論に費やされることを保証します。アイドル状態の容量に対して課金されることを避けます。
ステップ5: 既存のプロンプトでテストする
テストは、プロンプトが期待どおりに機能することを確認します。既存のプロンプトテンプレートを使用してください。それらを新しいエンドポイントに送信します。レスポンス構造を確認します。コンテンツの拒否を確認します。当社のモデルは、法的な成人利用に対して拒否なしで回答するように調整されています。一貫した出力が表示されるはずです。ストリーミングレスポンスは正しく表示されるはずです。関数呼び出しは正しく解析されるはずです。JSON モードは有効なオブジェクトを返すはずです。この検証ステップは互換性を確認します。その後、本番環境に進むことができます。古い設定のバックアップを保持してください。必要に応じて元に戻すことができます。この安全策は、移行中のリスクを軽減します。
ステップ6: 拒否とコンテンツフィルタを監視する
最初の数回のリクエストを注意深く監視してください。予期せぬ拒否がないか確認してください。当モデルは合法的な用途のためにNSFWコンテンツを許可しています。ただし、常に1つの厳格な制限があります。未成年者を含む性的コンテンツは拒否されます。これは標準的な安全基準です。その他の大人向け、フィクション、または論争のあるトピックはすべて許可されます。テストプロンプトを送信してこれを検証できます。レスポンスには期待されるコンテンツが含まれているはずです。追加のフィルターがリクエストをブロックすることはないはずです。この一貫性はロールプレイボットにとって重要です。没入感を途切れることなく維持します。温度などのパラメータを調整してトーンを調整できます。フィルターがないため、より創造的な出力が可能になります。
ステップ7: コストと速度のために最適化する
最適化にはトークン使用量の削減が含まれます。短いプロンプトはコストが抑えられます。効率的なシステム指示を使用してください。冗長なコンテキストを避けてください。当APIは、1つのキーあたり最大8つの同時リクエストをサポートしています。これにより、並列処理でより高速な結果が得られます。複数のユーザーリクエストを同時に処理できます。レート制限は1分あたり300リクエストに設定されています。これはほとんどのアプリケーションにとって十分です。ダッシュボード経由でトークン使用量を監視してください。それに応じて予算を調整してください。暗号通貨でのチャージは迅速に処理されます。安定したクレジット残高を維持できます。これにより、サービスが中断されることなく継続します。アプリケーションは予期しないダウンタイムなしでスムーズに実行されます。
プロバイダー切替に関するよくある質問
| 質問 | 回答 |
|---|---|
| これは真のオープンLLM APIですか? | はい、OpenAI互換であり、独自の制限のないモデルをプロプライエタリな制限なしで提供します。 |
| 既存のOpen Routerコードを使用できますか? | はい、ベースURL、モデルID、APIキーを更新するだけです。 |
| 受け付けられる支払い方法は何か? | 前払いクレジットにUSDT (TRC20) と USDC (Base) を受け入れます。 |
| 無料トライアルはありますか? | 新規アカウントには7日間有効な$0.50の試用クレジットが付与されます。よくある質問Open Routerから無制限APIに切り替えることのもう一つの主な利点は何ですか?主な利点はコンテンツの一貫した入手可能性です。OpenRouterは一般的にNSFWや論争的なトピックをブロックする汎用フィルタを適用することがあります。当社の専用モデルはこれらの恣意的な拒否なしで回答し、ロールプレイやリサーチのワークフローが中断されないことを保証します。 価格はOpen Router'のモデルと比べてどうですか?当社の料金は、月額料金のない純粋なトークン経済です。入力トークン1Mあたり$0.15、出力トークン1Mあたり$0.50を課金します。エラーは無料であり、前払いのクレジットは期限切れになりません。Open Routerはモデルごとに異なる料率を課金したり、上乗せを追加したりする場合があります。 PythonまたはNode.jsのコードを書き換える必要がありますか?いいえ。当社のAPIは完全にOpenAIと互換性があります。SDK設定でベースURL、モデルID、APIキーを更新するだけです。リクエストボディの構造はそのまま維持されます。 トークン使用量にミスをした場合どうなりますか?エラーと拒否は無料です。成功したトークンの生成に対してのみ課金します。二重請求した場合は、サポートページを通じて修正を依頼できます。クレジット残高は安全で、有効期限はありません。 APIキーを取得サインアップしてキーを取得し、ベースURLを更新するだけ。これが完全な設定です。 |