ja ▾

Uncensored OpenAI 互換 API

試用クレジットで試す

APIドキュメント

2分以内にOpenAI互換APIを使用して無制限アプリケーションの構築を始めましょう。法的なアダルト用途に対してコンテンツ拒否なしで応答する単一モデルを提供しています。

https://api.providersapillm.com/v1uncensored

ベースURLと認証

ベース URL と API キーを使用して、任意の OpenAI 互換クライアントを接続します。エンドポイントは https://api.providersapillm.com/v1 およびキーは、無制限モデルへのアクセス権限を付与します。アカウントごとにアクティブなキーが1つ取得でき、必要に応じて置き換えることができます。リクエストするモデルIDは単に uncensoredこの単一モデルは、マルチモデルゲートウェイに見られる複雑なルーティングや隠れたフィルタを回避します。

最初のリクエスト

テキストを生成するための標準的なチャット完了リクエストを送信します。エンドポイントは POST /v1/chat/completions モデルIDを uncensored. 公式の OpenAI SDK をベース URL を変更するだけで利用できます。NSFW チャットボットアプリやクリエイティブライティングツールなど、あらゆる用途で動作します。

from openai import OpenAI

client = OpenAI(base_url="https://api.providersapillm.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)

このモデルはオープンウェイトであり、拒否なしで回答するようにチューニングされています。GPT、Claude、または他のどのベンダーモデルでもありません。コンテキストを切り替える場合は、ベンダーのドキュメントで特定の制限を確認してください。

SDK統合

標準SDKパターンを使用してNode.jsアプリケーションにAPIを統合します。ベースURLをエンドポイントに設定し、モデルID uncensoredこれにより、最小限のコード変更で信頼性の高いNSFWチャットボットインターフェースを構築できます。

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.providersapillm.com/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);

APIは temperature や top_p などの標準パラメータをサポートしています。これらを使用して出力の創造性を制御できます。エラーはデバッグを容易にするため標準形式で返されます。

ストリーミングとツール

Server-Sent Events を介したストリーミングにより、リアルタイムのトークン生成を行います。最終チャンクには正確な課金のためのトークン使用データが含まれます。また、構造化された出力のために関数呼び出しとJSONモードを使用することもできます。これらの機能は、高度なクリエイティブライティングアプリの構築に不可欠です。

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)

設定 response_format に {"type": "json_object"} 厳密なJSONレスポンス用。モデルはtoolsおよびtool_choiceパラメータを効果的に処理します。これにより、アプリケーションは予測可能なデータ構造を受け取ることができます。

パラメータと制限

プロンプトとコンプリーションの合計でコンテキストウィンドウは100,000トークンです。リクエストごとの最大出力は16,000トークン、または max_tokens を設定しない場合は2,048トークンです。1分あたり300リクエスト、キーあたり最大8つの同時リクエストに制限されます。リクエストボディは8 MBを超えてはなりません。

次のようなパラメータを使用できます seed 決定論的な出力のため。この stop パラメータはカスタムの終了シーケンスを定義できます。調整 presence_penalty および frequency_penalty モデルのスタイルを洗練します。

エラー処理と使用状況

HTTPステータスコードを確認してエラーを処理します。401は無効または欠落したAPIキーを示します。402エラーは前払い済みのクレジットが枯渇したことを意味し、チャージが必要です。429エラーは1分あたり300リクエストのレートリミットに到達したことを示します。

クレジットは実際のトークン使用量に基づいて課金されます。エラーと拒否は無料です。支払済みのクレジットは期限切れにならないため、自分のペースで使用できます。二重請求などの問題についてはサポートが対応します。

cURL

curl https://api.providersapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the API documentation for authentication."}]
  }'

よくある質問

無制限LLM APIのベースURLは?

ベースURLは HTTPS://api.providersapillm.com/v1 です。この URL を指し、API キーを提供することで、任意の OpenAI 互換クライアントを使用できます。

402や429のようなエラーを処理するにはどうすればよいですか?

402エラーは、クレジットがなくなったことを意味し、暗号通貨経由でチャージする必要があります。429エラーは、1分あたり300リクエストの制限を超えたことを示します。少し待つか、リクエスト頻度を減らしてください。

このAPIのプロバイダはNSFWチャットボットアプリケーションに適していますか?

はい、このモデルは検閲がなく、法的な成人向けコンテンツを拒否しません。信頼性の高いテキスト生成が必要なNSFWチャットボットアプリやクリエイティブな執筆ツールを構築する開発者向けに設計されています。

APIキーを取得

サインアップしてキーを取得し、ベースURLを更新するだけ。シンプルです。

試用クレジットで試す