ja ▾
キーを作成

Uncensoredモデルを統合

OpenAI 互換 API を使用してアプリを uncensored モデルに接続します。テキストを送信し、企業のガードレールや不要なフィルタリングなしの生出力を取得します。

前提条件とベースURL

アカウントを作成してAPIキーを生成することから始めましょう。Googleまたはメールアドレスでサインアップすると、すぐにキーを受け取ることができます。電話番号は必要なく、データは最小限に抑えます。あなたのキーはサーバーへのすべてのリクエストを認証します。

クライアントをベースURLに接続します: https://api.censurasinllm.com/v1. このエンドポイントは標準的なOpenAI SDKをサポートします。クライアント設定を更新して、このベースURLと生成したキーを使用してください。サービスはルーティングを透過的に処理します。

利用可能なモデルの詳細は、GETリクエストにより取得できます。 /v1/modelsこれにより接続がアクティブであることが確認されます。当社のAPIは、制限のないテキスト生成に最適化された単一のUncensoredモデルを提供します。

認証とAPIキー

API キーを Authorization すべてのリクエストに含まれます。形式は Bearer YOUR_API_KEYこのヘッダーはあなたの身元を認証し、トークン使用状況を追跡します。これがない場合、サーバーはリクエストを拒否します。

キーは安全に保管してください。アカウントごとにアクティブなキーは1つのみです。新しいキーを生成すると、以前のキーは即座に無効になります。これにより、誰がクレジットを使用しているかを常に正確に把握できます。

401エラーが発生した場合、 401 Unauthorized キーの形式を確認してください。末尾に空白がないことを確認してください。キーはアカウントダッシュボードで有効かつアクティブである必要があります。

最初のリクエストを送信する

標準的なチャット完了リクエストを POST /v1/chat/completionsモデルを uncensoredリスト形式でメッセージを提供します role および content フィールド。APIは余計なものを省いた直接的なレスポンスを返します。

「 max_tokens 出力の長さを制御するパラメータ。デフォルトは2,048トークンです。1リクエストあたり最大16,000トークンまで拡張可能です。プロンプトと補完を合わせた総コンテキストウィンドウは100,000トークンまでサポートしています。

エラーや拒否はクレジットを消費しません。成功したトークン生成に対してのみ支払います。これによりテストが費用対効果的になります。

ストリーミングとトークン使用量

streamをtrueに設定してストリーミングを有効にする stream: true リクエスト内。APIはServer-Sent Events (SSE) 経由でトークンを逐次的に返します。これにより、ユーザーの知覚レイテンシが削減されます。最初のトークンが到着するとすぐに出力の表示を開始できます。

ストリームの最終チャンクにはリクエストの総トークン使用量が含まれます。このデータを使用して、請求を正確に追跡してください。ストリーミングは、以下のようなすべての標準パラメータと連携します。 temperature および top_p.

コード内でストリーミングイベントを注意深く処理します。ストリームの終了時またはエラー発生時に接続を閉じてください。これによりアプリケーション内でのリソースリークを防ぎます。

関数呼び出しとJSONモード

を使用 tools モデル用のカスタム関数を定義するパラメータ。APIはツール選択と構造化出力をサポートしています。これにより複雑な相互作用とデータ抽出が可能になります。リクエストボディに関数スキーマを定義してください。

設定によりJSONモードを有効にする response_format に {"type": "json_object"}これはモデルに有効なJSONを出力させることを強制します。構造化データの解析や他のシステムへの結果のフィードバックに最適です。リアルタイム更新のためにストリーミングと組み合わせて使用してください。

設定 tool_choice に "auto" または特定の関数名。これによりモデルの挙動を精密に制御できます。モデルは提供されたスキーマに厳密に従います。

制限、エラー、コンテキスト

APIはキーあたり1分あたり300リクエストの制限を適用します。最大8つの同時リクエストを実行できます。最大リクエストボディサイズは8 MBです。これらの制限を超えると 429 Too Many Requests 少し待ってから再試行してください。

クレジットが枯渇すると、 402 Payment Required USDTまたはUSDCによる暗号通貨チャージで解決できます。クレジットは期限切れにならないため、都合の良い時に支払うことができます。月額サブスクリプションは必要ありません。

100,000トークンのコンテキストウィンドウを長いドキュメントに使用してください。入力と出力トークンを追跡してください。これにより、予算内に収まり、予期しない請求を避けるのに役立ちます。

cURL

curl https://api.censurasinllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if the model filters adult themes in roleplay mode"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

ストリーミング

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)

FAQs

無制限APIのベースURLは?

ベースURLは HTTPS://api.censurasinllm.com/v1 です。OpenAI SDKと完全に互換性があります。クライアントの設定を更新して、このエンドポイントを使用してください。

認証エラーを処理するにはどうすればよいですか?

401エラーは、APIキーが無効または欠落していることを意味します。ダッシュボードでキーを確認し、有効であることを確認してください。必要に応じてキーを再生成してください。

レート制限に達した場合どうなりますか?

429エラーが発生します。制限は1分あたり300リクエストです。再試行する前に数秒待ち、コードで指数関数的バックオフを使用して信頼性を向上させてください。

数分でキーを取得

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

キーを作成ドキュメントを表示