ja ▾
試用キーを取得

APIリファレンス:チャットコンプリーション

標準的なOpenAI互換インターフェースで非制限LLMをアプリケーションに統合。コンテンツフィルタなしでテキストを送信し、テキストを受信し、ストリーミングレスポンスを処理します。

ベースURLと認証

提供されたベースURLを使用して、uncensored LLMにリクエストをルーティングします。APIキーを Authorization すべてのリクエストで必要です。これにより、リクエストが認証され、プリペイド残高に正しく課金されます。サインアップページでGoogleまたはメールを使用してキーをすぐに生成できます。

curl https://api.abliteratedllmonline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
  }'

エンドポイントは標準的なJSONペイロードを受け取ります。サードパーティ製クライアントを使用する場合は、ベースURLをこちらに更新してください。APIキーはアカウントの唯一の認証情報として機能します。

チャット完了エンドポイント

にメッセージを送信 POST /v1/chat/completions テキストを生成するためのエンドポイント。モデルIDは常に uncensored. このエンドポイントはテキスト入力を受け取り、追加のモダリティなしでテキスト出力を返します。ロールプレイ、ライティング、または拒否なしが求められるコーディングタスク向けに設計されています。

from openai import OpenAI

client = OpenAI(base_url="https://api.abliteratedllmonline.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)

クライアントライブラリを正しいベースURLで構成してください。SDKがJSONシリアライズを処理します。レスポンスをストリーミングするか、完全な完了を待つかを選択できます。モデルは当社のサーバー上で実行されるため、ローカルのGPUリソースは必要ありません。

ストリーミングレスポンスとトークン使用量

streamをtrueに設定してストリーミングを有効にする stream: true リクエスト内。APIはServer-Sent Events経由でチャンクを返します。最後のチャンクには総トークン使用統計が含まれます。これにより、追加の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)

ストリームを解析して、トークンを到着順に表示します。最後のチャンクには、 usage object。これらのカウントを累積して、独自の請求ダッシュボードに使用できます。ストリーミング中のエラーは適切に処理されます。

関数呼び出しとJSONモード

を使用 tools 関数呼び出しのためのパラメータ。このモデルは、経由して構造化出力をサポートしています。 response_format に設定 json_objectこれによりバックエンドロジックの一貫したパーシングが確保されます。アプリケーションに対して複雑なスキーマを定義できます。

import OpenAI from "openai";

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

リクエストボディに関数を定義します。モデルはそれらを呼び出すか、JSONデータを返します。この機能は標準的なOpenAI APIと同様に、検閲されていないモデルでも機能します。必要に応じてツールとJSONモードを組み合わせることができます。

レート制限とエラーコード

APIは安定性を確保するために厳格な制限を適用しています。1分あたり300リクエスト、キーあたり8つの同時リクエストを送信できます。リクエストボディは8 MBを超えてはいけません。エラーは標準的なHTTPステータスコードを返します。401エラーはキーが無効であることを意味し、402エラーは残高不足を示し、429エラーはレート制限に達したことを示します。

モデルパラメータとコンテキストウィンドウ

コンテキストウィンドウは、プロンプトと補完を合わせて100,000トークンをサポートします。設定 temperature, top_p、および seed 制御に対して。最大出力はリクエストあたり16,000トークンです。これらのパラメータにより、創造性と決定論の微調整が可能です。ユースケースに基づいて設定を調整してください。

curl https://api.abliteratedllmonline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
  }'

これらのパラメータをJSONボディに渡します。モデルは設定に従って応答します。使用 seed 再現性のために。この無制限なモデルは、他のLLMと同様にこれらの制約を尊重します。

コスト計算とトークン数

使った分だけお支払いください。レートは入力1Mトークンあたり$0.15、出力1Mトークンあたり$0.50。エラーと拒否は無料。プリペイドクレジットは期限切れしません。いつでも暗号通貨でチャージ可能。APIはすべてのレスポンスにトークン数を返します。ヘッダー経由で利用状況を追跡 usage object。

curl https://api.abliteratedllmonline.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the python dependencies for this flask app"}]
  }'

ダッシュボードで残高を確認します。クレジットは各リクエスト後に課金されます。月額料金やサブスクリプションはありません。無料トライアルから開始できます。隠れたコストなしでAPIを自信を持ってご利用ください。

よくある質問

uncensored LLM オンラインのモデルIDは?

モデルIDは常に"uncensored"です。特定のバージョンやバリアントを選択する必要はありません。これは拒否なしの調整が行われたオープンウェイトモデルです。

abliterated APIの始め方

Googleまたはメールアドレスのみでサインアップし、APIキーを即座に取得。試用クレジットとして$0.50を受け取ります。より多くの利用のためにUSDTまたはUSDCでチャージします。APIは即時統合可能です。

uncensored APIはOpenAI SDKと互換性がありますか?

はい、標準的なOpenAIインターフェースを使用します。クライアントでbase URLとAPIキーを変更するだけです。温度やストリーミングなどの標準パラメータは期待どおりに動作します。

APIキーを取得

登録し、APIキーを取得し、ベースURLを更新します。これだけです。