検閲なしAIから始める
シンプルなOpenAI互換APIを使用してuncensored AIの利用を開始できます。ベースURLを設定し、キーで認証して、数分で最初のリクエストを送信してください。
前提条件:SDKとベースURL
お好みの SDK をインストールし、ベース URL を当社のエンドポイントに設定します。標準の OpenAI 互換クライアントをサポートしているため、必要なツールはすでに揃っているはずです。ダッシュボードから API キーが必要です。ベース URL をエンドポイントに変更します。これにより、すべてのリクエストが正しく当社のサーバーにルーティングされます。
- 使用する言語のSDKをインストールします。
- アカウントを作成し、キーを生成します。
- ベースURLを
https://api.uncensoredlink.com/v1.
curl https://api.uncensoredlink.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run npm install react"}]
}'複雑なセットアップは不要です。クライアントにキーと正しいエンドポイントを設定するだけです。これにより統合はシンプルで直接的になります。
認証: APIキーを使用
APIキーをAuthorizationヘッダーに渡して、すべてのリクエストに含めてください。これによりあなたの身元が検証され、uncensoredモデルへのアクセスが許可されます。有効なキーがない場合、APIは401エラーを返します。キーはダッシュボードページから生成できます。サインアップ直後に表示されます。このキーをすべての後続呼び出しで使用してください。キーは安全に保管してください。公開で共有しないでください。1アカウント1キーが標準です。新しいキーを生成する場合は古いキーを置き換えてください。これにより使用状況の追跡が明確になります。プライバシーは維持されます。アカウントにはメールアドレスのみが必要です。
最初のチャット完了
POSTリクエストを以下に送信 /v1/chat/completions メッセージを使用します。モデルはテキストに直接応答します。これは単純なテキスト入力、テキスト出力のインターフェースです。モデルID uncensoredこのIDは、当社の専用チューニング済みモデルにルーティングされます。成人コンテンツに対して拒否応答を行いません。temperatureなどのパラメータを設定できます。これらを調整して創造性を制御してください。レスポンスには生成されたテキストが含まれます。レスポンス内の使用詳細を確認してください。これにより、トークン消費を追跡できます。エラーは無料です。完了したトークンのみがカウントされます。シンプルなプロンプトから始めましょう。接続をテストします。出力品質を確認します。これにより、セットアップが正しく動作することを確認できます。
リアルタイム出力のためにストリーミングを有効にします
「 stream リアルタイムの結果のためにtrueに設定します。APIはトークンが生成されるたびにトークンを送信します。これは長い応答に対するユーザーエクスペリエンスを向上させます。部分的な結果を即座に受信します。到着するたびに各チャンクを処理します。UIを継続的に更新します。これにより滑らかなタイピング効果が生まれます。最終チャンクには総トークン使用量が含まれています。これを使用して残高表示を更新します。ストリーミングはすべての標準パラメータと機能します。温度やtop-pを制御することもできます。この機能はチャットインターフェースに不可欠です。知覚されるレイテンシを大幅に削減します。クライアントはSSEを適切に処理する必要があります。
関数呼び出しとJSONモードを使用
構造化出力のためにリクエストにツールを定義します。モデルはプロンプトに基づいて関数を呼び出すことができます。これにより、複雑なエージェントワークフローが可能になります。厳密なスキーマ準拠のために JSON モードを使用します。 response_format に json_objectこれにより予測可能なパースが保証されます。堅牢なアプリのためにツールとJSONモードを組み合わせてください。モデルはツール定義を明確に理解します。ツール結果をモデルに戻してください。モデルは文脈的に会話を続けます。これにより高度な自動化タスクがサポートされます。ツールスキーマをシンプルに保ってください。複雑なスキーマはモデルを混乱させる可能性があります。まずシンプルな例でテストしてください。出力フォーマットが期待通りに一致することを確認してください。これにより信頼性の高い統合が保証されます。
トークンと使用制限の処理
トークン使用量とリクエスト制限を注意深く監視してください。コンテキストウィンドウは合計100,000トークンです。これには入力トークンと出力トークンの両方が含まれます。出力はリクエストあたり16,000トークンに制限されます。エラーはクレジットを消費しません。レート制限は1分あたり300リクエストです。同時リクエストは8まで可能です。リクエストボディは8 MB未満である必要があります。制限を超えると429エラーが発生します。残高を定期的に確認してください。必要に応じて暗号通貨でチャージしてください。クレジットの有効期限はありません。ミスはサポート経由で修正されます。これにより、中断のないサービスが保証されます。
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredlink.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.uncensoredlink.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)よくある質問
uncensored Link APIとは?
OpenAI互換のAPIで、単一の無制限大規模言語モデルを提供しています。成人向けコンテンツのリクエストをフィルタリングせずに回答します。標準的なSDKを使用してアクセス可能です。
無制限APIの支払い方法について教えてください。
前払いクレジットで支払い。TRC20(USDT)とBase(USDC)を受け付けています。最小チャージ額は20ドルからです。高額チャージでボーナスクレジットが付与されます。
uncensored AI APIはストリーミングをサポートしていますか?
はい、SSEを介してストリーミングが完全にサポートされています。トークンはリアルタイムで受信されます。最後のチャンクには使用統計情報が含まれます。これはすべての標準パラメータと連携します。
APIキーを即座に取得
サインアップし、トークンをコピーして、ベースURLを更新します。それだけです。