フィルターなしAI API:概要と呼び出し方
フィルターなしAI APIは、法的な成人向けリクエストを定型文で拒否しないテキストモデルエンドポイントです。ここでは、1つのホストされたオープンウェイトモデル、未成年者に関する1つの固定ルール、そしてOpenAI互換の呼び出し方法を示します。
更新日:


「フィルターなし」の実際の意味
多くのホストモデルは拒否トレーニングの層を追加し、しばしば別のモデレーションステップを設けます。それらは特定のトピックを拒否し、他のトピックを和らげ、説教を追加します。このカテゴリのAPIは、そのような挙動が法的な成人向けリクエストに適用されないものです。あなたはダークフィクション、率直なフィードバック、飾り立てない説明、道徳的に曖昧なキャラクターを求め、モデルはタスクに応答します。
ここで提供されるサービスは、独立したプロバイダが運用し、コンテンツ拒否なしで応答するように調整された1つのオープンウェイトモデルを実行しています。これはMeta、Mistral、Qwen、DeepSeek、OpenAI、xAI、Google、Anthropic、またはその他のベンダーの公式APIではなく、モデル間で選択を行うルーターでもありません。ID uncensoredの下で単一のモデルが提供されます。
「フィルターなし」は「ルールなし」を意味しません。未成年者を含む性的コンテンツは厳格な制限であり、常に禁止されます。それ以外の利用も、お住まいの地域の法律およびサービス利用規約の対象となります。法的に成人が利用する範囲が枠組みとなります。APIではなくチャットインターフェースをご希望の場合は、フィルターなしAIチャットボットのページをご覧ください。
期待できることと期待できないこと
| 期待できること | 期待すべきではないこと |
|---|---|
| 法的に成人が行うリクエストに対して、拒否テンプレートなしで回答します | 性的文脈における未成年者に関わるあらゆる事柄への対応 |
| 成人向けのフィクション、ロールプレイ、コンパニオンアプリの対話 | 画像、音声、動画、埋め込み、ファインチューニング |
| 標準的なOpenAIのリクエストおよびレスポンス形式 | 特定のベンダーの公式モデルの挙動 |
| ストリーミング、ツール呼び出し、JSONモード | 事実の正確性は保証されません。モデルは誤りを生成する可能性があります |
| 100,000トークンのコンテキストウィンドウ | リクエストレートは無制限 |
フィルターなしモデルは、より真実なモデルでもありません。応答しますが、他の言語モデルと同様に、自信を持って誤った回答を行う可能性があります。重要な事実は確認してください。
構築する前に知っておくべき2つの制限があります。リクエストボディは最大8 MBまでであり、プロンプトと補完は100,000トークンのウィンドウに収まる必要があります。テキストには寛大な制限ですが、貼り付けた本や大きなログファイルはこれらに達する可能性があり、収まらないものは失敗するため、大きな入力は小さな部分に分割して別々のリクエストで送信してください。
最初の呼び出し
APIキーページからキーを取得してください。Google、またはメールとパスワードでサインアップしてください。その後、チャット補完エンドポイントを呼び出します。
curl https://api.nofilterapi.com/v1/chat/completions \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [
{"role": "system", "content": "You are a direct assistant who gives honest feedback."},
{"role": "user", "content": "Critique this opening line: The night was dark."}
]
}'
Python SDKを使用した同じ呼び出し:
from openai import OpenAI
client = OpenAI(base_url="https://api.nofilterapi.com/v1", api_key="YOUR_KEY")
reply = client.chat.completions.create(
model="uncensored",
messages=[
{"role": "system", "content": "You are a direct assistant who gives honest feedback."},
{"role": "user", "content": "Critique this opening line: The night was dark."},
],
temperature=0.8,
max_tokens=400,
)
print(reply.choices[0].message.content)
APIはPOST /v1/responsesおよびGET /v1/modelsもサポートしています。残高はGET /v1/balanceまたはX-Balance-USDレスポンスヘッダーで確認できます。
ストリーミング、ツール、JSON
サーバー送信イベントを受信するにはstream: trueを設定し、使用量は最後に報告されます。ツール呼び出しにはtoolsとtool_choiceを使用し、tool_callsをストリーミングし、role: "tool"を持つメッセージとして結果を受け入れます。構造化された出力にはJSONモードを使用してください:
import json
from openai import OpenAI
client = OpenAI(base_url="https://api.nofilterapi.com/v1", api_key="YOUR_KEY")
r = client.chat.completions.create(
model="uncensored",
response_format={"type": "json_object"},
messages=[{"role": "user", "content": "Return JSON with keys title and tagline for a pirate-themed bakery."}],
)
print(json.loads(r.choices[0].message.content))
温度、top_p、stop、seed、およびペナルティなどのサンプリング制御はそのまま渡されます。完全なリストはドキュメントをご覧ください。
料金と制限
前払いクレジットからトークンに対して課金されます:入力1Mあたり$0.15、出力1Mあたり$0.50。サブスクリプションはなく、クレジットは期限切れにならず、失敗または拒否されたリクエストには課金されません。
例:入力トークン3,000、出力トークン700のリクエストのコストは、3,000 / 1,000,000 x $0.15 = $0.00045 に 700 / 1,000,000 x $0.50 = $0.00035 を加えた合計$0.0008です。それらの1,000個のコストは$0.80です。
チャージは$20〜$500の任意の整数金額で可能で、$50以上で+5%、$100以上で+10%、$200以上で+15%のボーナスが付与されます。カード(Visa、Mastercard、Apple Pay、Google Pay)または暗号資産(TRC20上のUSDT、Base上のUSDC)でお支払いいただけます。詳細は料金ページをご覧ください。
完全なキーの制限は、同時リクエストが8、1分あたり300です。トライアルキーはそれぞれ2および60です。これらを超えると、HTTP 429エラーが返され、rate_limitedまたはconcurrencyが返されます。Retry-After: 5付きの429は、一時的な過負荷を意味します。ストリーミングリクエストは、ストリームが終了するまで同時リクエスト枠を保持します。
無料で試す
新規ユーザーは、サインアップ後にAPIキーページでワンクリックで$0.50の無料トライアルクレジットを請求できます。これは1人1回限りで、7日間有効、カードは不要です。上記の例のレートでは、600回以上のリクエストが可能で、モデルのトーンと品質がプロジェクトに適しているかどうかを判断するのに十分な量です。
プロンプトはトレーニングに使用されません。プライバシーの主張があなたの用途にとって重要である場合は、プロンプトにどの程度含めるかを決定する前に、ログなしAI APIに関するよくある誤解と事実をお読みください。ホストされたサービスは、あなたのテキストがデバイスから離れる場所として扱ってください。
フィルタなしモデルへの効果的なプロンプト方法
拒否の除去は、良いプロンプトの必要性を除去しません。いくつかの習慣が明確により良い結果をもたらします。
- タスクとフォーマットを明示する。 「三人称、過去形で300語のシーンを書く」は「ダークな何かを書く」よりも優れています。
- 安定したルールのためにシステムメッセージを使用する。 ペルソナ、トーン、および望む境界をシステムロールに配置し、ターンをまたいで維持させます。
- 独自の境界を設定する。 組み込みの拒否がないため、モデルはあなたが与えた制限に従います。アプリが特定のレーティングやトピックリスト内に留まる必要がある場合は、それをシステムプロンプトに書き込み、テストしてください。
- 事実のために温度を下げる。 分析には0.2から0.5、創造的な作業には0.8から1.0を使用してください。
- 古いターンを削除する。 毎回のリクエストで入力に対して課金されるため、再送信するのではなく長い履歴を要約してください。
プロンプトレベルの境界はガイダンスであり、保証ではありません。公開アプリを運用する場合は、独自のチェックを追加してください。
適している場所と適していない場所
この種のAPIは、大人向けのフィクションツール、キャラクターチャット、コンパニオンアプリ、説教をすべきではないライティングアシスタント、拒否が正当な質問を妨げる研究タスクに適しています。また、重みをホストせずに無検閲モデルで1つのアプリをテストしたい開発者にも適しています。
画像生成、音声、埋め込み、ベンダー独自のモデルを必要とする場合は適していません。また、規制や自社のポリシーでユーザー入力のフィルタリングが求められる環境でも適していません。このモデルを基に公開製品を構築する場合、ユーザーの行動に対する責任はあなたに留まります。年齢確認やフィルタリングの追加はあなた次第です。人気のロールプレイフロントエンドについては、Janitor AIにフィルターがあるか、カスタムエンドポイントがそれを変える方法をご覧ください。
その他のガイド
質問と回答
フィルターなし=何でもありですか?
いいえ。未成年者を含む性的コンテンツは常に禁止されており、利用は法的である必要があります。モデルは単に、法的な成人向けリクエストにはコンテンツ拒否を適用しません。
APIの背後にあるモデルは何ですか?
独立したプロバイダが運営する1つのオープンウェイトモデルで、uncensored として利用可能です。いかなるモデルベンダーの公式APIでもありません。
OpenAI SDKと互換性がありますか?
はい。ベースURLを https://api.nofilterapi.com/v1 に設定し、APIキーを使用し、モデルを uncensored に設定してください。
画像を生成できますか?
いいえ。APIはテキストのみで、画像、音声、動画の生成、埋め込み、ファインチューニングは提供されません。