ja ▾

APIドキュメント

ゼロ摩擦で既存のスタックに制限なしAPIを組み込みます。このガイドでは、PythonおよびNode.js開発者向けの必須エンドポイント、ストリーミングサポート、統合パターンを解説します。

ベースURLと認証

すべてのリクエストのベースURLは https://api.onlinellmuncensored.com/v1。一意のAPIキーを Authorization ヘッダー。このキーは、制限のないテキスト生成に最適化された単一の無制限モデルへのアクセス権限を付与します。

最初のリクエスト

接続テストのために標準的なチャット完了リクエストを送信します。APIはOpenAIクライアントが使用するのと同じJSON構造を受け入れます。

curl https://api.onlinellmuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the release notes for the latest SDK version"}]
  }'

次の値に置き換えてください YOUR_API_KEY 実際のキーを使用します。レスポンスは生成されたテキストとトークン使用統計を返します。

Python SDK

公式の openai パッケージとベースURLを設定して、エンドポイントを指すようにします。これにより、プロンプトに対して馴染みのあるPythonメソッドを使用できます。

from openai import OpenAI

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

Node.jsでOpenAIクライアントを正しいベースURLとAPIキーで初期化します。このセットアップはCommonJSとESモジュールの両方のインポートと互換性があります。

import OpenAI from "openai";

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

呼び出し chat.completions.create() プロンプト配列を使用します。ライブラリはHTTP接続を自動的に管理します。

ストリーミングレスポンス

streamをtrueに設定してストリーミングを有効にする stream: true リクエストに含めてください。生成されるたびに部分的なテキストチャンクを含むServer-Sent Events (SSE) が受信されます。

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)

最終応答を逐次構築するために各チャンクを処理します。最後のチャンクにはリクエストの合計トークン使用量が含まれます。

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

各キーは1分あたり300リクエストと8つの同時接続を許可します。コンテキストウィンドウは合計100,000トークンで、最大出力は16,000トークンです。エラーには 401 無効なキーのため、 402 残高不足のため、および 429 レート制限用。8 MBのボディサイズ制限を超えるリクエストは即座に拒否されます。

よくある質問

これは公式のアンセンサードLLMオンラインAPIですか?

はい、これは無制限モデルの直接APIです。標準的なOpenAIクライアントと互換性がありますが、GPTやClaudeではなく独自のオープンウェイトモデルを実行します。

クレジットが不足した場合どうなりますか?

APIは前払いクレジットが枯渇したときに402エラーを返します。アクセスを回復するためにいつでもUSDTまたはUSDCでチャージできます。

モデルは成人向けコンテンツを拒否しますか?

いいえ、このモデルは法的な成人向けトピックに対して拒否なしで回答します。未成年者との性的コンテンツのみをブロックします。

数分でキーを生成

サインアップしてキーを取得し、エンドポイントを書き換えるだけ。シンプルです。