OpenAI互換非制限LLM API
既存のスタックにOpenAI SDK形式で制限なしLLMを組み込みます。コード変更は不要で、新しいベースURLとAPIキーを設定するだけです。
ベースURLと認証
ベースURLにクライアントをポイントします。エンドポイントは https://api.uncensoredapikey.com/v1標準のにAPIキーを渡します Authorization ヘッダー。これはOpenAI互換のクライアントであればどれでも動作します。サインアップ後にすぐにキーが取得できます。電話番号は不要です。Googleまたはメールアドレスでのログインだけです。
最初のリクエスト
標準的なチャット完了リクエストを送信します。モデルID uncensoredAPIはテキスト出力を返します。以下は基本的なcURLの例です。
curl https://api.uncensoredapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check api key status"}]
}'APIキーが正常に動作していることを確認します。より複雑なプロンプトの準備が整いました。モデルは100,000トークンのコンテキストを処理できます。入力と出力の両方がこの制限に含まれるため、ペイロードは8 MB未満に保ってください。
Python SDK の統合
公式の OpenAI Python ライブラリを使用します。ベース URL を ours に設定します。API キーとしてキーを渡します。既存のコードはそのまま維持されます。エンドポイントを変更するだけです。
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredapikey.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)ローカルで実行します。当社のサーバーに接続します。使用したトークンに対してのみ課金されます。エラーはクレジットを消費しません。これによりテストが安価になります。異なる温度を試してください。調整 top_p 創造性のために。
Node.js SDKのセットアップ
OpenAI Nodeクライアントを初期化します。ベースURLを設定します。APIキーを設定します。ブラウザまたはサーバーサイドのどちらでも機能します。ExpressやNext.jsアプリに組み込むことができます。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredapikey.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);レスポンスストリームを処理します。またはasync/awaitを使用します。モデルは高速にレスポンスします。埋め込みの待機も不要、画像の生成も不要。テキストのみ。この速度はロールプレイにおいて重要です。データ処理においても重要です。コードをシンプルに保ちましょう。
ストリーミングレスポンス
streamをtrueに設定してストリーミングを有効にする stream: trueAPIはServer-Sent Events を送信します。各チャンクには部分的なテキストが含まれます。最後のチャンクにはトークン使用量が含まれます。これは長いセッションにとって重要です。リアルタイムでトークンの増加を確認できます。
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)トークンを到着順に表示します。これによりUXが向上します。ユーザーはAIが生きていると感じます。応答全体をバッファリングせず、UIに直接ストリーミングしてください。これにより遅延知覚が軽減され、アプリが応答性のあるものになります。
制限、エラー、コンテキスト
レート制限に注意してください。1分あたり300リクエストが利用可能です。キーごとに同時に実行されるリクエストは8つまでです。429に達した場合は少し待ってください。401はキーの誤り、402は残高不足を意味します。クリプトで残高を追加してください。USDTまたはUSDCのみ。最低$20。ボーナスクレジットが適用されます。コンテキストウィンドウは100kトークンです。出力の最大値は16kトークンです。設定 max_tokens 賢明に。拒否は無料です。エラーも無料です。トークン使用量のみが課金対象となります。
よくある質問
無制限APIキーの取得方法
Googleまたはメールアドレスでキーページにサインアップ。APIキーが即座に表示されます。電話番号は不要です。このキーは任意のOpenAI互換SDKと動作します。すぐにリクエストの送信を開始できます。
このAPIは無料ですか?
いいえ、これはトークン使用量によるプリペイド方式です。7日間の試用として$0.50のクレジットが提供されます。その後、暗号通貨で課金します。価格は入力トークン1Mあたり$0.15、出力トークン1Mあたり$0.50です。エラーと拒否はトークンを消費しません。
関数呼び出しをサポートしていますか?
はい、ツールとtool_choiceに対応しています。リクエスト内に関数を定義できます。モデルは構造化されたツール呼び出しを返します。これはエージェントや自動化に適しています。厳格な出力にはJSONモードを使用します。温度は創造性を制御します。
OpenAI互換非制限LLM API
- 1M入力トークンあたり
- $0.15
- 出力トークン / 100万
- $0.50
- トークンコンテキスト
- 100,000
- トライアルクレジット
- $0.50
- 1分あたりのリクエスト数
- 300
APIキーの生成
登録し、APIキーを取得し、ベースURLを更新します。数秒で完了します。