ja ▾
試用クレジットで試す

Uncutly AI APIドキュメント

標準的なOpenAI互換のエンドポイントを使用して、Uncutly AIを数分で始められます。APIキーで認証し、リクエストを送信し、 uncensored なテキスト応答を即座に受け取ります。

ベースURL
https://api.uncutlyai.com/v1
モデル
uncensored

認証 & ベースURL

すべてのリクエストは、クライアントをベースURLに指し、キーを Authorization ヘッダー。

ベースURLは https://api.uncutlyai.com/v1

各アカウントには同時に1つのアクティブなキーのみ保持されます。新しいキーを生成すると、古いキーは即時使用停止になります。これにより、アクセスをクリーンかつ安全に保つことができます。

当社のサービスは、直接制御を望む開発者向けに設計されています。複雑なルーティングや複数のモデルを管理する必要はありません。キーを使用して開始してください。

  • ベースURL: https://api.uncutlyai.com/v1
  • ヘッダー: Authorization: Bearer YOUR_API_KEY

最初のリクエスト

次の /v1/chat/completions お好みのHTTPクライアントを使用してendpointを使用します。

モデル識別子は単に uncensored. このオープンウェイトモデルは当社のサーバー上で実行され、法的な成人向け用途に対して典型的なコンテンツ拒否なしで応答します。

標準的なプロンプト構造を送信できます。APIはテキスト入力を受け取り、テキスト出力を返します。chat-completions形式をサポートする任意のOpenAI SDKまたはクライアントと互換性があります。

応答を取得するための基本的な cURL の例:

curl https://api.uncutlyai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the API endpoint for text generation"}]
  }'

Python SDK

公式の OpenAI Python パッケージを使用して、最小限のコードで API と連携します。

「 base_url および api_key パラメータ。クライアントの初期化時にこれらを指定してください。これにより、リクエストがOpenAIのサーバーではなく、当社の無制限エンドポイントにルーティングされることが保証されます。

モデル名は uncensoredメッセージは辞書のリストとして渡すことができます。レスポンスオブジェクトには、生成されたテキストが response.choices[0].message.content.

この手法は、単純なスクリプトや複雑なアプリケーションロジックに機能します。シリアライゼーションを自動的に処理します。

from openai import OpenAI

client = OpenAI(base_url="https://api.uncutlyai.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アプリケーションにAPIを統合します openai パッケージ。

クライアントを当社のベースURLとAPIキーで設定してください。SDKがHTTPリクエストを処理し、JSONレスポンスを解析します。

呼び出す chat.completions.create モデルを使用してメソッドを呼び出します。 uncensored。必要に応じてシステムプロンプトまたはユーザーメッセージを定義できます。

この手法はサーバーサイドでの生成に信頼性が高く、Expressルーターやバックグラウンドジョブとの相性が良いです。

import OpenAI from "openai";

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

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

サーバー送信イベント(SSE)を使用してテキストをトークン単位で受信し、知覚されるレイテンシを低減します。

「 stream パラメータを true リクエスト内。APIは単一の完全な応答の代わりにチャンクのストリームを返します。

各チャンクには部分的なテキストが含まれます。これらのチャンクを連結して最終メッセージを構築できます。これはリアルタイムで更新されるチャットインターフェースに役立ちます。

最後のチャンクには使用統計が含まれています。ストリームから直接トークン消費を追跡できます。

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)

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

制約とエラーコードを理解し、統合のデバッグを迅速に行いましょう。

コンテキストウィンドウは合計で100,000トークンです。これには入力プロンプトと生成された出力の両方が含まれます。リクエストごとに最大16,000トークンの出力を設定できます。

レートリミットはキーあたり1分300リクエストです。同時に8つのリクエストを実行できます。リクエストボディの制限は8 MBです。

よくあるエラーには、無効なキーによる401、プリペイドクレジット枯渇による402、レート制限による429が含まれます。エラーはクレジットを消費しません。

料金は透明です:入力トークン1Mあたり$0.15、出力トークン1Mあたり$0.50。クレジットは前払いで、期限切れになりません。

よくある質問

Unctly AIとは何ですか?

Uncutly AIは、単一の無制限大規模言語モデルを提供するホスト型OpenAI互換APIです。法的な成人向け用途においてコンテンツ拒否のないテキスト生成に焦点を当てています。使用したトークンに対してのみ課金されます。

APIの支払い方法は?

暗号通貨のみを受け付けています。TRC20(USDT)またはBase(USDC)で$20から$500の範囲でチャージ可能です。クレジットは期限切れせず、エラーも無料です。月額料金やサブスクリプションはありません。

どの支払い方法を受け付けていますか?

暗号通貨のみ:TRC20上のUSDTまたはBase上のUSDC。$20〜$500の任意の整数額。$50以上でボーナスクレジットが適用されます。

APIキーを取得

登録、キーのコピー、ベースURLの更新。これだけで十分です。

試用クレジットで試す