メインページビルド
クイックスタートガイド
既存のOpenAI SDKクライアントを当社の無制限テキスト生成APIに接続します。このガイドでは、認証、リクエストフォーマット、および'uncensored'モデルのためのストリーミングについて解説します。
ベースURLと認証
すべてのAPI呼び出しに特定のベースURLを使用します。APIキーを Authorization ヘッダー。これにより、リクエストが当社の無制限エンドポイントに正しくルーティングされます。
- ベースURL:
https://api.groknsfwpromptsthatwork.com/v1 - ヘッダー:
Authorization: Bearer YOUR_API_KEY
curl https://api.groknsfwpromptsthatwork.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "set max_tokens to fifty and temperature to zero"}]
}'
最初のリクエストを送信
標準的な chat/completions 呼び出し。モデルを uncensored. このモデルは法的な成人向けコンテンツを拒否しません。追加のルーティングなしでテキスト生成を直接処理します。
from openai import OpenAI
client = OpenAI(base_url="https://api.groknsfwpromptsthatwork.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 SDK の使用
ベースURLとキーでクライアントを初期化します。テキスト生成用のプロンプトを送信します。レスポンスには完全なcompletionオブジェクトが含まれます。生成されたテキストは choices[0].message.content.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.groknsfwpromptsthatwork.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を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)
関数呼び出しとJSONモード
ツールと構造化出力をサポートします。使用 response_format: {type: "json_object"} 厳密なJSON用。関数は tools 配列。モデルはスキーマに基づいて構造化データを返します。
トークン利用状況と制限の理解
コンテキストウィンドウは合計100,000トークンです。1リクエストあたりの最大出力は16,000トークンです。レート制限は1分あたり300リクエストです。401や429などのエラーは標準コードを返します。クレジットは有効なトークンのみに対して課金されます。
よくある質問
APIのベースURLは?
ベースURLは HTTPS://api.groknsfwpromptsthatwork.com/v1 です。すべての OpenAI 互換 SDK 設定に使用してください。
Uncensoredモデルの利用料金はどのくらいですか?
入力トークンは1Mあたり$0.15、出力トークンは1Mあたり$0.50です。前払いクレジットで実際の使用量に対して課金されます。
これは標準的なOpenAI Python SDKと併用できますか?
はい。クライアントの初期化でbase_urlとapi_keyを設定します。エンドポイントの形式はOpenAIのchat completionsインターフェースと完全に一致します。
APIキーを今すぐ取得
サインアップし、キーをコピーして、ベースURLを更新します。それだけで実行できます。
APIキーを取得