クイックスタート:無制限AI APIを統合する
数分で無制限のAIモデルダウンロードAPIをアプリケーションに統合できます。システムプロンプトと戦うことなく、テキストストリーミング、ツール呼び出し、JSONレスポンスを処理できる標準的なOpenAI互換エンドポイントを提供しています。
前提条件:SDKのインストール
お好みの言語の公式SDKをインストールすることから始めましょう。当APIは標準的なOpenAI互換クライアントと互換性があります。ベースURLとAPIキーのみが必要です。アカウントを作成すると、APIキーが即座に取得できます。サインアップ後に表示されるのは一度きりです。安全に保管してください。電話番号は不要です。メールまたはGoogleアカウントのみで利用可能です。
クライアントを初期化
クライアントを専用ベースURLに接続してください。これにより、uncensoredエンドポイントに直接アクセスできます。デフォルトのOpenAI URLは使用しないでください。プレースホルダーキーをダッシュボードから取得したキーに置き換えてください。モデルIDは単に "uncensored" です。このセットアップによりプロキシレイヤーが排除され、abliteratedモデルに直接アクセスできます。設定は最小限です。ベースURLとキーを設定するだけです。
最初のチャット完了
テキスト生成のために簡単なリクエストを送信します。APIは標準的なチャット形式を受け入れます。温度やtop_pを指定して制御できます。当社のモデルは、法的な成人向けコンテンツに対して拒否応答しません。エラーと拒否応答は無料です。実際の使用分のみがカウントされます。コンテキストウィンドウは10万トークンです。出力は16,000トークンに制限されます。以下のコードを使用して開始してください。
リアルタイム応答のためにストリーミングを有効にする
ストリーミングはチャットインターフェースに不可欠です。streamをtrueに設定して有効化します。APIはトークンが生成されるたびに返します。これにより知覚されるレイテンシが大幅に軽減されます。最後のチャンクでトークン使用量を取得できます。これによりコストの追跡が容易になります。ストリーミングはすべてのパラメータと連携します。ユーザーにとって推奨されるモードです。以下の例を参照してください。
ファンクションコールとJSONモードを処理
当社のAPIはツールとJSONモードをサポートしています。リクエストで関数を定義します。モデルは構造化データを返します。厳密なJSON出力にはresponse_formatを使用します。これは統合に不可欠です。tool_choiceも設定できます。seedなどのパラメータは再現性を保証します。presence_penaltyとfrequency_penaltyは反復を制御するのに役立ちます。APIがそれ以外の処理を行います。追加の設定は不要です。信頼性の高いデータ抽出に使用してください。
使用状況と残高を確認してください
ダッシュボードでアカウントを直接監視します。クレジットは前払い式で期限切れしません。エラーはトークンを消費しません。制限は1分あたり300リクエストです。同時に8つのリクエストを送信できます。リクエストボディの上限は8 MBです。アカウントごとにキーは1つです。401エラーが発生した場合はキーを確認してください。402エラーはクレジット不足を意味します。429エラーはレート制限に達したことを意味します。ボーナスを得るために暗号通貨でチャージしてください。
cURL
curl https://api.uncensoredaimodeldownload.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set system temperature to 1.5 for creative output."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaimodeldownload.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.uncensoredaimodeldownload.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)FAQ
どの支払い方法を受け付けていますか?
暗号通貨のみ:TRC20上のUSDTまたはBase上のUSDC。$20〜$500の任意の整数額。$50以上でボーナスクレジットが適用されます。
コンテキストウィンドウと出力制限は何か
プロンプトとコンプリーションの両方でコンテキストウィンドウは100,000トークンです。リクエストごとの最大出力は16,000トークンです。max_tokens を設定しない場合、デフォルトは2,048になります。これらの制限はすべてのリクエストに適用され、厳格で交渉の余地がありません。
なぜ402または429エラーが発生するのか?
402エラーは、プリペイドクレジットが枯渇したことを意味します。429エラーは、1分あたり300リクエストのレート制限に到達したことを示します。また、キーごとに最大8つの同時リクエストが可能です。暗号通貨でチャージしてすぐに使用を再開してください。
APIキーを取得
登録、キーのコピー、ベースURLの更新。設定はこれだけです。