アンセンサードAIにおけるよくある間違い
開発者は、uncensored LLMがすべての制約を取り除くため、予期せぬ出力制限、コンテキストエラー、または請求の驚きにつながると誤解しがちです。APIキー、トークンカウント、モデルパラメータの特定のメカニズムを理解することで、クレジットの無駄や統合の失敗を防ぐことができます。
最終更新日
概要
- コンテキストウィンドウを100,000トークンに設定しますが、リクエストは16,000トークンの出力制限内に収まるように制限します。
- このAPIはルーティングされたフリートではなく専用モデルのみを提供するため、モデルID 'uncensored' を専用に使用してください。
- コード内の解析エラーを避けるため、構造化データ抽出にJSONモードを有効にします。
- ストリーミングは長い出力において、クライアントがタイムアウトすることなくトークンを段階的に受信するために不可欠です。
ミス1:コンテキストウィンドウ制限を無視する
すべてのリクエストは、プロンプトと補完の両方を合わせて、100,000トークンのコンテキストウィンドウからトークンを消費します。
多くの開発者は、システム指示や長い履歴を送信し、実際の応答の余地がほとんど残らないことがあります。ウィンドウを超えると、APIはリクエストを拒否します。履歴は最も関連性の高いターンに常に絞り込んでください。
- トークン使用量を注意深く監視してください。
- システムプロンプトを簡潔に保つこと。
- 古い会話のターンをアーカイブする。
from openai import OpenAI
client = OpenAI(base_url="https://api.trulyuncensoredai.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)
ミス2:「アンセンサード」を出力制限なしと誤解する
このモデルは合法的な成人向けトピックを拒否しませんが、リクエストごとに厳格な出力制約があります。
1回のレスポンスで最大16,000トークンを生成できます。指定しない場合 max_tokens, デフォルトは2,048トークンです。これは長文のエッセイや詳細なコードブロックには不十分です。常に設定 max_tokens 希望する長さに設定します。
ストリーミングはこれらの大規模な出力を効果的に管理するのに役立ちます。
ミス3:間違ったモデルIDの使用
このAPIは、単一の専用アンセンサード大規模言語モデルを提供します。
モデルIDとして "uncensored" リクエストに含まれます。 "gpt-4" または "claude-3" ルーティングサービスではないため失敗します。これはアンセンサードな応答向けにチューニングされたオープンウェイトモデルであり、他社ベンダーのラッパーではありません。
- クライアントの設定を確認してください。
- IDが正確に一致していることを確認する。
- ベースURLを確認します。
curl https://api.trulyuncensoredai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 10 python libraries for data analysis"}]
}'
ミス4:テキストAPIでの画像生成を期待する
これはテキスト専用APIです。
画像、音声、または動画の生成機能があるとは期待しないでください。エンドポイントは POST /v1/chat/completions および GET /v1/models埋め込み、ファインチューニング、マルチモーダル入力は提供していません。画像が必要な場合は、別のサービスを使用する必要があります。
テキスト処理に特化した統合を維持してください。
ミス5:長い出力にストリーミングを使用しない
Server-Sent Events (SSE) によるストリーミングは長い応答にとって重要です。
ストリーミングなしでは、出力が表示されるまで完了を待つ必要があります。これによりタイムアウトやユーザー体験の低下を招きます。ストリーミングは生成されたトークンを逐次送信し、テキストを段階的に表示できます。
- SDKでストリーミングを有効にする。
- SSEチャンクを正しく処理します。
- UIをリアルタイムで更新してください。
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)
ミス6:JSONモードを設定し忘れる
構造化データ抽出には明示的な設定が必要です。
設定 response_format に {"type": "json_object"} モデルが有効なJSONを出力することを確保します。これを指定しないと、モデルはマークダウンフォーマットや説明文を含める可能性があり、パーサーが破綻します。これは関数呼び出しやデータパイプラインに不可欠です。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.trulyuncensoredai.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);
ミス7:トークンコストを誤解する
料金は透明です:入力トークン1Mあたり$0.15、出力トークン1Mあたり$0.50。
使用した分のみに対して課金されます。エラーや拒否は無料です。サブスクリプション料金はかかりません。前払いクレジットは期限切れになりません。予期せぬ請求を避けるために使用状況を監視してください。暗号通貨でボーナス付きでチャージしてください。
from openai import OpenAI
client = OpenAI(base_url="https://api.trulyuncensoredai.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)
ミス8:違法コンテンツに対して拒否がゼロになると期待する
このモデルは法的に許可された成人向けコンテンツに対して検閲がありませんが、未成年を伴う性的コンテンツについては拒否します。
これは常に適用されるハードリミットです。その他の論争的なトピックは一般的に許可されます。すべての制約からの絶対的な自由を前提としないでください。ユースケースに応じた特定のコンテンツポリシーを確認してください。
ミス9:温度変化でテストしない
Temperatureはランダム性を制御します。
事実の正確性には低い温度、創造的なライティングには高い温度を使用します。0.7から1.2の間の値を実験します。調整 top_p および seed 再現性のために。これらのパラメータをテストすることで、特定のアプリケーションに対して一貫した結果を保証できます。
よくある質問
本当にフィルターなしのAIは本当にフィルターなしですか?
はい、このモデルは法的な成人向け、フィクション、または論争的なトピックを拒否しません。これは他のベンダーをラップしたモデルではなく、この目的のためにチューニングされたオープンウェイトモデルです。唯一の厳格な制限は未成年を伴う性的コンテンツです。
コンテキストウィンドウのサイズはいくらですか?
コンテキストウィンドウは100,000トークンで、プロンプトと補完を合わせてカウントします。1リクエストあたり最大16,000トークンを生成できます。
どの支払い方法を受け付けていますか?
暗号通貨のみ:TRC20上のUSDTまたはBase上のUSDC。$20〜$500の任意の整数額。$50以上でボーナスクレジットが適用されます。
このAPIで画像生成に使用できますか?
いいえ、これはテキストのみのAPIです。テキスト生成用の1つの大規模言語モデルを提供します。画像、音声、動画のエンドポイントはありません。
APIキーを取得
登録して、キーをコピーし、ベースURLを更新するだけです。それだけです。