Uncensored LLM API。前払いクレジット。
APIドキュメント
標準的なOpenAI SDKを使用して数分で無修正LLM APIを始めましょう。テキストを送信し、フィルタリングされていないレスポンスを即座に受け取ります。
認証とベースURL
ダッシュボードからキーを生成することから始めましょう。ベースURLはHTTPS://api.aivenice.cc/v1です。キーをAuthorizationヘッダーに渡してください。アカウントごとに1つのアクティブなキーがあり、古いキーは自動的に置き換えられます。
最初のリクエスト例
接続性をテストするために、シンプルなチャット完了を送信します。モデルIDは「uncensored」です。これはテキスト入力とテキスト出力を効率的に処理します。創造性のために温度などのパラメータを調整できます。
from openai import OpenAI
client = OpenAI(base_url="https://api.aivenice.cc/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の統合
公式 Node SDK で簡単に統合します。ベース URL をエンドポイントに設定します。API キーを構成オブジェクトに渡します。この方法は、ほとんどの標準的な OpenAI 互換ライブラリで機能します。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aivenice.cc/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);
レスポンスをJavaScript環境で直接処理します。構造は親しみやすさのために標準的なOpenAI形式に一致します。
ストリーミングレスポンス
streamをtrueに設定してストリーミングを有効にします。生成されるたびにトークンを受信します。これによりユーザーの知覚レイテンシが削減されます。最終チャンクには総トークン使用量の詳細が含まれます。
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)
SSEイベントを解析してUIをリアルタイムで更新します。これは即時フィードバックを必要とするチャットインターフェースに最適です。
パラメータと制限
制御のためのtemperature、top_p、seedを調整します。最大出力は16,000トークンです。コンテキストウィンドウは100,000トークンです。レートリミットは1分あたり300リクエストです。ボディサイズの最大は8 MBです。
これらの制限は安定したパフォーマンスを保証します。レート制限を超えると429エラーが返されます。必要に応じて並行度を増やしてください。
エラーとコンテキストウィンドウ
無効なキーの場合は401を処理します。クレジットが不足している場合は402を使用します。429はレートリミット超過を示します。エラーと拒否は無料です。前払いクレジットは期限切れになりません。コンテキストウィンドウはプロンプトトークンと完了トークンを合計してカウントします。
ストリーミングの最終チャンク経由で利用状況を監視する。これにより予算内に収めることができる。隠れた手数料は発生しない。
cURL
curl https://api.aivenice.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch the latest error logs from server logs"}]
}'よくある質問
Venice AI APIの価格はいくらか?
料金は入力トークン1Mあたり$0.15、出力トークン1Mあたり$0.50です。エラーや拒否は無料です。クレジットは期限切れしません。
venice AI APIキーの取得方法
Googleまたはメールアドレスでダッシュボードにサインアップ。キーは即座に表示されます。電話番号は不要です。
非制限モデルのコンテキストウィンドウはいくらですか?
コンテキストウィンドウは10万トークンです。プロンプトと補完の両方を含みます。1リクエストあたりの最大出力は1万6千トークンです。
キーを今すぐ取得
サインアップし、トークンをコピーして、ベースURLを更新します。それだけです。