deepseek APIとは?
DeepSeek APIは、DeepSeek V3やR1などの大規模言語モデルに標準化されたインターフェースを通じてアクセスできる機能です。開発者は通常、コード支援、論理的推論、一般的なテキスト生成にこれを使用します。標準的なAPIは多くのタスクで適切に動作しますが、特定のクリエイティブな執筆や成人向けテーマを制限するコンテンツフィルタを適用する場合があります。当社のサービスは、同じクライアントコードを維持しつつ、合法的な成人利用のためにこれらの制限を解除する代替手段を提供します。
- シンプルなAPIキーを介してモデルにアクセスします。
- 標準のJSONベースのリクエストを使用してください。
- 実際に消費したトークンの分だけお支払いください。
deepseekのAPIキーを検索する場合、多くのユーザーはこれらのモデルへの直接接続を求めています。当社は、不要な拒否応答なしにプロンプトに回答するよう設計された、アンセンサードのオープンウェイトモデルを提供する専用エンドポイントを提供しています。
フィルタなしと標準的なDeepSeek
主な違いはコンテンツフィルタリングとモデルのチューニングにあります。標準版のAPIは、大人向けテーマや非伝統的なクリエイティブな方向性を含むプロンプトを拒否することがよくあります。当社のアンセンサードLLM APIは、これらの拒否なしで回答するようにチューニングされており、ロールプレイや制限のないストーリーテリングに最適です。
ベンダーのクォータを再販売するプロキシサービスとは異なり、私たちは自社サーバーを運用しています。これにより、隠れたサブスクリプションロックのない透明なトークン単位の価格設定が実現します。このモデルは合法的な成人向け用途に対して厳格に検閲なしですが、未成年者を含む性的コンテンツについては拒否します。メジャーベンダーのエコシステムのオーバーヘッドなしで直接アクセスできます。
OpenAI互換性とSDK
当社のAPIはOpenAIと完全に互換性があります。つまり、base_urlとAPIキーを変更するだけで、公式のOpenAI SDKやOpenAI互換のクライアントをすべて使用できます。標準的なプロバイダから当社の無制限サービスに切り替えるために、アプリケーション全体を書き直す必要はありません。
例えば、GPT-4を呼び出すのと同じコードを使用して、当社のエンドポイントを呼び出すことができます。この互換性はストリーミングレスポンス、関数呼び出し、JSONモードにまで及びます。ベンダーロックインを避けたい開発者にとって、これはシームレスな移行となります。
from openai import OpenAI
client = OpenAI(base_url="https://api.apikeydeepseek.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)多くのユーザーは、SillyTavernやVS Code拡張機能などのツールとこれを統合します。プロセスはシンプルです:ベースURLをHTTPS://api.apikeydeepseek.com/v1に更新し、新しいAPIキーを挿入します。送信するモデルIDは「uncensored」です。
コンテキストウィンドウとトークン制限
当社のAPIは100,000トークンのコンテキストウィンドをサポートしており、これにはプロンプトと補完の両方が含まれます。これにより、コンテキストを失うことなく大きなドキュメントを処理したり、長い会話履歴を維持したりできます。リクエストごとの最大出力は16,000トークン、またはmax_tokensの値を指定しない場合は2,048トークンです。
参考として、標準的な小説は約300,000トークンを消費するため、当社の制限はほとんどの単一ドキュメントタスクに十分です。リクエストの本文サイズは最大8 MBに制限され、キーごとに1分あたり最大300リクエストまで送信できます。
curl https://api.apikeydeepseek.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the available models"}]
}'この高い制限は、大規模なコードベースを参照する必要があるコーディングアシスタントに適しています。SSEを介してレスポンスをストリーミングでき、最後のチャンクには正確な課金追跡のためのトークン使用量が含まれます。
料金:トークン課金 vs サブスクリプション
1M入力トークンあたり$0.15、1M出力トークンあたり$0.50を請求します。これは前払いモデルであり、使用した分のみを支払います。エラーと拒否は無料のため、失敗したリクエストに対しては支払いません。月額料金やサブスクリプションの縛りがないため、断続的な使用にコスト効率が良いです。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apikeydeepseek.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);標準的なプロバイダーと比較して、これは大量タスクに対して大幅に安価になる可能性があります。例えば、ClineやAiderなどの拡張機能を使用してVS CodeでAPIを使用すると、高価なIDEの機能の90%を、その数分のコストで得ることができます。
関数呼び出しとJSONモード
APIは関数呼び出しをサポートしており、ツールを定義してモデルにどちらを使用するかを選ばせることができます。また、response_formatをjson_objectに設定することでJSONモードを強制できます。これにより、出力が常に有効なJSONになり、プログラム統合にとって不可欠です。
temperature、top_p、stop sequences、seedは完全にサポートされています。このレベルの制御により、コードスニペットの生成や構造化データの生成など、特定のタスク向けにモデルの動作を微調整できます。
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)関数呼び出しは、外部サービスと連携するチャットボットの構築に特に役立ちます。リクエストでツールを定義すると、モデルは適切な関数名と引数を返します。
暗号通貨決済とボーナス
チャージには暗号通貨のみを受け付け、具体的にはTRC20ネットワークのUSDTまたはBaseネットワークのUSDCを使用します。$20から$500までの任意の整数額をチャージできます。クレジットの有効期限はなく、メールアドレスまたはGoogleサインインのみでアカウントを管理できます。電話番号は不要です。二重請求などのミスをした場合、サポートページを通じて修正を依頼できますが、クレジット自体の返金は行われません。
よくあるセットアップの問題
ユーザーは標準プロバイダから当社の無制限APIに切り替える際に問題に遭遇することがあります。正しいbase_urlを使用していることを確認してください: HTTPS://api.apikeydeepseek.com/v1。プロキシやラッパーを使用している場合は、リクエストがエンドポイントに正しく転送されていることを確認してください。
よくある問題として、間違ったモデル ID の選択が挙げられます。モデル ID として "uncensored" を送信する必要があります。SillyTavern などのツールを使用している場合は、カスタム API オプションを選択し、当社のベース URL を入力してください。クライアントが SSE をサポートしている場合、ストリーミングはそのまま動作するはずです。
curl https://api.apikeydeepseek.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the available models"}]
}'エラーが発生した場合は、APIキーが有効であり、十分なクレジットがあることを確認してください。リクエストは8 MBに制限されているため、この制限を超える大きなペイロードは失敗する可能性があります。
このAPIは誰のためのものか?
このAPIは、ロールプレイ、クリエイティブライティング、または制限のないデータ処理用の無制限LLM APIを必要とする開発者に最適です。また、高コストのIDEに対する信頼性の高い低コストの代替手段を必要とするコーディングアシスタントにも適しています。
NSFW(成人向け)トピックを拒否なしで処理するチャットボットを構築する場合、これは強力な選択肢です。OpenAI互換性により、最小限のコード変更で既存のワークフローに統合できます。前払いの暗号通貨課金により、定期サブスクリプションなしでコストを簡単に制御できます。
from openai import OpenAI
client = OpenAI(base_url="https://api.apikeydeepseek.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)エンベディング、画像生成、ファインチューニングは提供していません。それらの機能が必要な場合は、別のプロバイダーをご検討ください。ただし、テキスト生成や関数呼び出しについては、当APIは堅牢でコスト効率の高い選択肢です。