ja ▾
Uncensored Modelsキーを取得

Uncensored APIクイックスタートガイド

クライアントをホストされた OpenAI 互換 API に接続してください。ベースURLとAPIキーを使用します。このガイドでは、迅速な統合に必要なエンドポイント、ストリーミング、パラメータについて解説します。

認証とベースURL

SDKを当社のベースURLに設定し、認証ヘッダーにキーを渡すことから始めましょう。プロキシルーティング料金を課さない、単一モデルの直接サービスを提供しています。標準的な Authorization: Bearer リクエストを認証するためのスキーム。キーはGoogleまたはメールによるサインアップ直後に生成されます。クライアント設定のプレースホルダーキーをダッシュボードに表示されているキーに置き換えてください。ベースURLは https://api.uncensoredmodelsollama.com/v1. このエンドポイントは標準的なOpenAI互換クライアントをサポートしており、アプリケーションロジックを書き換えることなくプロバイダを切り替えることができます。キーは前払いクレジット残高へのアクセス権を付与するため、安全に保管してください。

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

テキストリクエストを /v1/chat/completions 応答を生成するためのエンドポイント。このエンドポイントは標準的な会話履歴とシステムプロンプトを処理します。モデルIDとして uncensored リクエストボディ内。APIは、生成されたテキストとトークン使用統計を含むJSON形式のレスポンスを返します。クレジット不足や無効なキーなどのエラーは、適切なHTTPステータスコードで返されます。このエンドポイントは、すべての標準的なテキスト生成タスクに使用します。埋め込み、画像、ファインチューニングはサポートしていません。信頼性の高い処理のためにペイロードを8 MB以下に保ってください。モデルは、共有コンテキストウィンドウ内で入力および出力トークンを処理します。

ストリーミングレスポンス

streamを stream リクエストでtrueに設定します。APIはテキストの増分的チャンクを含むサーバー送信イベント(SSE)を返します。このアプローチは、長い出力を待っているユーザーの知覚されるレイテンシを削減します。ストリームの最終チャンクでトークン使用情報を取得します。クライアントにストリームハンドラを実装して、これらのイベントを効率的に処理してください。ストリーミングはチャットインターフェースやリアルタイムアプリケーションに最適です。クライアントライブラリがSSE解析をサポートしていることを確認し、継続的なデータフローを正しく処理してください。総コンテキストウィンドウはストリーミングモードに関係なく100,000トークンのままです。

関数呼び出しとJSONモード

を使用 tools 関数呼び出し機能を有効にするパラメータ。リクエストボディに関数を定義し、モデルが構造化データを返せるようにします。 response_format に {"type": "json_object"} 厳密なJSON出力用。この機能はデータの抽出や構造化ペイロードの生成に役立ちます。モデルは関数呼び出しの動作を制御するためのtool_choiceパラメータをサポートしています。これらの機能を使用して、APIを自動化されたワークフローに統合してください。信頼性の高い結果を得るために、関数の定義が期待される入力スキーマと一致していることを確認してください。APIは標準的なOpenAI形式でツール呼び出しを返すため、容易に解析できます。

パラメータとレート制限

などのパラメータを使用して生成動作を調整する temperature, top_p、および seed. 設定 max_tokens 出力長を制限します(未指定の場合はデフォルト2,048)。APIはキーごとに1分あたり300リクエストのレート制限を適用します。同時リクエストはキーあたり8件までです。これらの制限を超えると、APIは429ステータスコードを返します。リクエストは実際のトークン使用量に基づいて課金され、エラーと拒否は無料です。クレジットの有効期限はなく、前払い額は透明です。各アカウントは1つのアクティブキーのみをサポートするため、キーは慎重に管理してください。

制限、エラー、コンテキスト

コンテキストウィンドウは入力と出力の合計で100,000トークンをサポートしています。本文サイズが8 MBを超えるリクエストは失敗します。一般的なエラーには、無効なキーによる401、残高不足による402が含まれます。これらのエラーはアプリケーションロジックで適切に処理してください。APIは、他の設定に関係なく、未成年者を含む性的コンテンツのリクエストを拒否します。その他のコンテンツは、法に則った成人向け利用のために無制限です。トークン使用量を監視して予期せぬ請求を避けてください。前払い制のクレジットシステムにより、使用した分のみを支払うことになります。統合にはサブスクリプション料金や隠れたコストはかかりません。

cURL

curl https://api.uncensoredmodelsollama.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List all available models in the ollama library."}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.uncensoredmodelsollama.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.uncensoredmodelsollama.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 Models OllamaのベースURLは?

ベースURLは HTTPS://api.uncensoredmodelsollama.com/v1 です。base_url 設定を更新することで、OpenAI 互換の SDK とこのエンドポイントを使用してください。この URL はプロキシルーティングなしで単一の uncensored モデルを直接提供します。

Pythonでのストリーミングレスポンスを処理するにはどうすればよいですか?

リクエストでstreamパラメータをtrueに設定します。APIは増分テキストチャンクを含むServer-Sent Eventsを返します。SDKのストリームハンドラを使用してこれらのイベントを処理し、リアルタイムの出力を表示します。トークン使用量データはストリームの最後のチャンクで提供されます。

レート制限を超えた場合どうなりますか?

APIは1分あたり300リクエストまたは8つの同時リクエストを超えた場合に429ステータスコードを返します。キーは有効ですが、レートウィンドウがリセットされるまで追加のリクエストは失敗します。アプリケーションのワークフローの中断を避けるために使用状況を監視してください。

1ステップでキーを取得

登録、キーのコピー、ベースURLの更新。完了です。

キーを取得