室谷代表取締役DeepSeekが大きいことをやってきましたね。アプリで使っている検索やファイル読み込み、音声、安全性チェックまで、APIからそのまま呼べるようになったんですよ。
テキトー教師DotAI 認定講師これは単に機能が増えたという話じゃないんですよ。これまで開発者が同じ体験を作ろうとすると、検索API、PDFパーサー、OCR、音声認識をそれぞれ別ベンダーから調達して繋ぎ込む必要があった。
それが1つのAPIにまとまったわけですから。
それが1つのAPIにまとまったわけですから。
室谷代表取締役しかもモデル名は
クライアントは返ってきたブロックを表示して、次のラウンドでそのまま返すだけ、という設計なんですよね。
deepseek-flashで、コンテキストが1M。ツール呼び出しやコンテキストの組み立てはサーバー側で処理される。クライアントは返ってきたブロックを表示して、次のラウンドでそのまま返すだけ、という設計なんですよね。
DeepSeek APIで何ができるようになったのか
DeepSeek APIでできること
Web検索
thinking無効+deepseek_web_searchツール有効で、質問に応じてWebや画像を検索し、出典付きで回答
深掘り検索(Deep Thinking Search)
thinking有効+deepseek_web_searchで、多段階の推論を進めながら自分でページを読む
ファイル入力
PDF、Word、PowerPoint、画像などをアップロードし、プレーンテキスト抽出またはリッチレイアウト解析を経て会話コンテキストに追加
URL読み取り
deepseek_read_urlツール有効で、ユーザーメッセージ内のリンクを検出して取得し、コンテキストとして回答
モデルコンテンツ安全性
安全性チェックパラメータを有効にすると、入力と出力が審査され、リスク検知時に拒否マーカーが返る
ユーザーメタデータマーカー
現在日付、ユーザーの位置情報と言語をモデルに伝える
会話タイトル
回答終了時に会話から短いタイトルを生成
読み上げ/音声入力
TTSとASR
OCR
単体APIとして用意されている
テキトー教師DotAI 認定講師まず全体像を整理しましょう。DeepSeekの公式ドキュメント「Build a Chatbot」に機能マップが載っているので、そこが一番正確です。
室谷代表取締役公式スレッドでは「Search, files, links, safety, and voice」と書かれていて、要するにDeepSeekアプリの体験を構成する部品がAPIとして出てきた、と。
テキトー教師DotAI 認定講師具体的には、Web検索、深掘り検索(Deep Thinking Search)、ファイル入力、URL読み取り、モデルコンテンツ安全性、ユーザーメタデータマーカー、会話タイトル生成、読み上げ(TTS)、音声入力(ASR)です。加えてOCRも単体APIとして用意されています。
室谷代表取締役ここで大事なのが、検索やURL読み取りの実行主体がサーバー側だという点です。公式ドキュメントにも「The service runs the searches and URL reading. Your client only shows the returned blocks and passes them back unchanged in the next round.」と明記されている。
自前でクローラーを回したり、検索結果をパースしてプロンプトに埋め込む処理を書かなくていいんですよね。
自前でクローラーを回したり、検索結果をパースしてプロンプトに埋め込む処理を書かなくていいんですよね。
テキトー教師DotAI 認定講師講座で受講生さんがチャットボットを作るとき、一番時間がかかるのがこの「検索結果をどう会話に組み込むか」の部分なんですよ。そこがサーバー側に寄ったのは大きいです。
室谷代表取締役機能ごとに整理するとこうです。
- Web検索: thinking無効+
deepseek_web_searchツール有効で、質問に応じてWebや画像を検索し、出典付きで回答 - 深掘り検索: thinking有効+
deepseek_web_searchで、多段階の推論を進めながら自分でページを読む - ファイル入力: PDF、Word、PowerPoint、画像などをアップロードし、プレーンテキスト抽出またはリッチレイアウト解析を経て会話コンテキストに追加
- URL読み取り:
deepseek_read_urlツール有効で、ユーザーメッセージ内のリンクを検出して取得し、コンテキストとして回答 - モデルコンテンツ安全性: 安全性チェックパラメータを有効にすると、入力と出力が審査され、リスク検知時に拒否マーカーが返る
- ユーザーメタデータマーカー: 現在日付、ユーザーの位置情報と言語をモデルに伝える
- 会話タイトル: 回答終了時に会話から短いタイトルを生成
- 読み上げ/音声入力: TTSとASR
テキトー教師DotAI 認定講師このうち公開向けのサービスでは安全性チェックの有効化が求められます。公式ドキュメントにも「If you provide a service to the public, enable this parameter」とあり、コンテンツ安全審査、大規模モデルの登録、AI生成コンテンツのラベリングといった事業者としての義務は開発者側に残る、と。
室谷代表取締役ここは誤解しないほうがいいところで、安全性チェックを入れれば全部OKという話ではなくて、あくまで基本のリスクコントロールを提供しますよという位置づけなんですよね。モデレーションの責任は開発者に残る。
deepseek-flash(V4.1-Flash)とは?今回の発表の主役モデル
deepseek-flash(DeepSeek-V4.1-Flash-1017)の対応機能
| 機能 | 対応状況 |
|---|---|
| Thinking Mode(非thinking/thinking、デフォルトthinking) | ○ |
| JSON出力 | ○ |
| ツール呼び出し | ○ |
| Responses API | ○ |
| Anthropic API | ○ |
| Chat Prefix Completion(ベータ) | ○ |
| FIM Completion(ベータ) | ○ |
| Vision | ○ |
室谷代表取締役今回の機能を支えるモデルが
コンテキスト長は1M、最大出力は384Kと記載されています。
deepseek-flashです。公式の料金ページを見ると、モデルバージョンはDeepSeek-V4.1-Flash-1017。コンテキスト長は1M、最大出力は384Kと記載されています。
テキトー教師DotAI 認定講師Thinking Modeは非thinkingとthinkingの両方をサポートし、デフォルトがthinking。JSON出力、ツール呼び出し、Responses API、Anthropic API、Chat Prefix Completion(ベータ)、FIM Completion(ベータ)に対応し、Visionも✓が付いています。
室谷代表取締役旧名の
deepseek-v4-flashとdeepseek-v4-flash-vision-expもまだ受け付けられますが、対応するモデルは引退していて、リクエストはDeepSeek-V4.1-Flash-1017が処理し、Flashの料金で課金される、と公式に書かれています。呼び方は変えなくていいんですよね。
テキトー教師DotAI 認定講師このモデル自体の詳細は、以前の記事でも整理されています。量子化してローカルで動かす話はDeepSeek V4.1-Flash-1017とは?Unslothが1-bit量子化で128GBローカル実行に対応で解説されていますし、GGUFの話はDeepSeek-V4.1-Flash-1017 GGUFとは?UnslothのDynamic V3.1量子化でローカル実行にまとまっています。
室谷代表取締役スペックの全体像を知りたい人はDeepSeek V4.1 Flashとは?552B MoEとAA-AgentPerf首位のGB300を読み解くも参考になります。今回の発表は、そのモデルにアプリ同等のツール群が乗った、という理解でいいと思います。
テキトー教師DotAI 認定講師同時実行上限も見逃せません。料金ページとレートリミットのページによると、
アカウント単位で計算され、上限を超えるとHTTP 429が返ります。
deepseek-flashは2,500、deepseek-v4-proは500。アカウント単位で計算され、上限を超えるとHTTP 429が返ります。
室谷代表取締役上限を超えそうなら容量拡張リクエストを出せる、追加コストはなし、と書かれています。ここは実運用で効いてくる話ですよね。
DeepSeek APIの使い方・始め方——パラメータで有効化する組み込み機能と単体API
DeepSeek APIの呼び出し形式とエンドポイント
OpenAI互換
- base_url: https://api.deepseek.com
- Chat Completions: POST https://api.deepseek.com/chat/completions
- Responses: POST https://api.deepseek.com/responses
Anthropic互換
- base_url: https://api.deepseek.com/anthropic
- Messages: POST https://api.deepseek.com/anthropic/v1/messages
テキトー教師DotAI 認定講師では実際の呼び出し方です。DeepSeek APIはOpenAI/Anthropic互換の形式で、設定を変えるだけでOpenAI/AnthropicのSDKや対応ソフトウェアから使える、と公式のファーストコールのページにあります。
室谷代表取締役base_urlはOpenAI形式が
https://api.deepseek.com、Anthropic形式がhttps://api.deepseek.com/anthropic。モデル名はdeepseek-flashです。
テキトー教師DotAI 認定講師チャット機能はMessages API、Responses API、Chat Completions APIの3つで使えます。エンドポイントはこうです。
- Messages:
POST https://api.deepseek.com/anthropic/v1/messages - Responses:
POST https://api.deepseek.com/responses - Chat Completions:
POST https://api.deepseek.com/chat/completions
室谷代表取締役組み込み機能はパラメータで有効化します。公式のクイック例はMessages APIで、
thinkingをenabled、toolsにdeepseek_web_searchとdeepseek_read_url、safety_checkをhigh、titleをenabledにしてストリーミングする形です。
テキトー教師DotAI 認定講師ストリームにはthinkingブロック、
server_tool_useとweb_search_tool_resultの検索ステップ、出典付きのtextブロックが順に流れてきます。stop_reasonがrefusalのときは回答を拒否メッセージに差し替える、と。
室谷代表取締役ここで注意したいのが無視されるパラメータの存在です。
deepseek_web_searchやdeepseek_read_urlを宣言したり、safety_checkをhighにしたり、titleを有効にすると、サービス側が一部のパラメータを決めるので、リクエストの値は無視される、と公式に書かれています。
テキトー教師DotAI 認定講師例えばMessages APIなら
temperature、top_p、top_k、stop_sequences、thinking.budget_tokensなど。Chat Completionsならtemperature、top_p、frequency_penalty、presence_penalty、stop、seed、nなどです。
室谷代表取締役max_tokensは通常どおり効くけれど、1ラウンドの各推論ステップの出力を制限するもので、ラウンド全体の総出力を制限するものではない、という点も押さえておきたいですね。
テキトー教師DotAI 認定講師検索・取得、OCR、ASR、TTSは単体APIとしても呼べます。カスタムのワークフローに組み込みたい場合はそちらを使う、という整理です。
DeepSeek APIの料金——トークン課金に加わるツール利用料の内訳
室谷代表取締役料金は2階建てです。通常のトークン課金に加えて、拡張機能にはツール利用料がかかる、と公式スレッドにも書かれています。
テキトー教師DotAI 認定講師整理するとこうです。
モデル利用料(1Mトークンあたり)
- deepseek-flash 入力(キャッシュヒット): オフピーク$0.003/ピーク$0.006
- deepseek-flash 入力(キャッシュミス): オフピーク$0.15/ピーク$0.3
- deepseek-flash 出力: オフピーク$0.6/ピーク$1.2
- deepseek-v4-pro 入力(キャッシュヒット): オフピーク$0.022/ピーク$0.044
- deepseek-v4-pro 入力(キャッシュミス): オフピーク$0.66/ピーク$1.32
- deepseek-v4-pro 出力: オフピーク$1.98/ピーク$3.96
ツール利用料
- 検索(テキスト・画像): 1,000回あたり$0.75
- Web取得: 1,000回あたり$0.75
- ファイル解析・OCR API: 1,000ページあたり$0.225
- TTS: 1万文字あたり$0.45(期間限定50%オフ$0.225)
- ASR: 音声1時間あたり$0.116(期間限定50%オフ$0.058)
室谷代表取締役オフピークはピークの半額で、ピーク時間はUTCの月曜から金曜の01:00〜04:00と06:00〜10:00、中国の祝日を除く、と定義されています。それ以外は全部オフピークで、週末と中国の祝日は丸ごとオフピーク扱いなんですよね。
テキトー教師DotAI 認定講師検索は単体のSearch and Fetch APIから呼んでも、モデルがツール経由で使っても、利用回数で課金される、と。料金ページには「Product prices may vary and DeepSeek reserves the right to adjust them」とも書かれているので、最新のページを確認する前提で見たほうがいいですね。
室谷代表取締役
テキトー教師DotAI 認定講師残高はチャージ残高か付与残高から直接差し引かれ、両方ある場合は付与残高が優先される、というルールも書かれています。
オープンソースのデモと会話履歴インポート——すぐ試すための提供物
室谷代表取締役今回うれしいのが、オープンソースのフロントエンドデモが公開されたことです。GitHubの
deepseek-ai/chat-demoで、MITライセンス。
テキトー教師DotAI 認定講師特徴は「アプリケーションバックエンドが不要」な点ですね。ブラウザが設定されたAPIサービスに直接接続する静的デモで、オンラインで試すことも、Releasesからアーカイブをダウンロードして
index.htmlをダブルクリックしてローカルで使うこともできる、と。
室谷代表取締役初回チャットの前にSettingsでAPIキーを入れる必要があります。APIキーと設定はブラウザのlocalStorage、会話と元の添付ファイルはIndexedDBに保存され、ローカルデータはブラウザプロファイルとサイトオリジンで分離される、という仕組みです。
テキトー教師DotAI 認定講師デモで確認できる機能も公式ドキュメントに列挙されています。Web検索、深掘り検索、URL読み取り、画像や文書のアップロード、画像審査を含むモデルコンテンツ安全性、会話タイトルとリネーム・削除、メッセージ編集・再生成・回答の継続、読み上げと音声入力、設定での言語と位置の選択(ユーザーメタデータマーカーとして渡される)、履歴のインポート・エクスポート、Mermaidを含むMarkdownレンダリング、中国語と英語のUI、ライトとダークのテーマ。
室谷代表取締役会話履歴のインポートは、DeepSeekからエクスポートしたZIPに対応しています。インポートするとローカルの会話と添付ファイルは全部置き換わる、と公式ページにも注意書きがあります。
エクスポートには会話とローカルにある元画像が含まれるけれど、APIキー、設定、画像以外の元添付ファイルは含まれない、という違いも書かれています。
エクスポートには会話とローカルにある元画像が含まれるけれど、APIキー、設定、画像以外の元添付ファイルは含まれない、という違いも書かれています。
テキトー教師DotAI 認定講師ソースから動かす場合はNode.js 22.12以上とpnpmが必要で、
pnpm devでhttp://localhost:8090が立ち上がります。ビルドはpnpm buildでdist/に出力、と。
室谷代表取締役デモはあくまでデモで、APIキー、会話、アップロード画像はブラウザにだけ保存される、と明記されています。本番に持っていくときは自前のバックエンド設計が必要ですよね。
OpenAI・Anthropic互換で変わる開発現場——再実装コストはどこまで下がるか
室谷代表取締役今回の発表で一番実務に効くのは、OpenAI/Anthropic互換のまま、アプリの部品が乗ってきたことだと思うんですよ。既存のSDKやツールの設定を変えるだけでDeepSeekをバックエンドにできる、と公式が書いています。
テキトー教師DotAI 認定講師公式のファーストコールのページには、Claude Code、GitHub Copilot、OpenCodeといったツールでDeepSeekをバックエンドモデルとして直接使える、コード不要で、という記述もあります。Agent Integrationsのガイドに詳細がある、と。
室谷代表取締役MYUUUでも、チャットボットの試作で検索とファイル解析を別々に繋いでいた時期があって、そこで一番時間を食ったのが、検索結果の整形とファイル抽出の前処理だったんですよね。これがサーバー側で処理されて、返ってきたブロックを表示して次のラウンドでそのまま返すだけでいいなら、試作の初速はかなり変わると思います。
テキトー教師DotAI 認定講師教育の現場でも同じで、受講生さんが「検索付きチャットボットを作りたい」と言ったとき、これまでは検索APIの契約から説明する必要があったんですよ。それがパラメータ1つで有効化できるなら、講座で扱える範囲が広がります。
室谷代表取締役ただし、互換だからといって全部そのまま動くわけではないですよね。ツールを有効にすると
temperatureなどが無視される仕様は、既存のプロンプト調整が効かなくなる場面があるということですから。
テキトー教師DotAI 認定講師そこは移行時の注意点として押さえておきたいです。あと、
プライバシー管理を考えるなら必須の設計ですね。
user_idを渡すとコンテンツ安全の分離、KVCacheの分離、スケジューリングの分離ができる、とレートリミットのページにあります。プライバシー管理を考えるなら必須の設計ですね。
室谷代表取締役user_idはASCIIの英字、数字、アンダースコア、ハイフンを推奨で、UTF-8で512バイト以内、個人情報は入れないこと、と書かれています。地味ですが、実運用では効いてきます。
テキトー教師DotAI 認定講師レートリミットはアカウント単位で、どのAPIキーを使っても同じ計算。リクエストは送信からモデル応答完了までが1同時接続としてカウントされる、という定義も明確です。
室谷代表取締役あと、応答まで時間がかかるときのキープアライブも仕様として書かれています。非ストリーミングなら空行、ストリーミングならSSEのkeep-aliveコメントが流れ続け、10分間推論が始まらないとサーバーが接続を閉じる、と。
自前でHTTPレスポンスをパースする実装では、ここを正しく扱う必要があります。
自前でHTTPレスポンスをパースする実装では、ここを正しく扱う必要があります。
テキトー教師DotAI 認定講師コーディングエージェント側の対応状況はCursorの「DeepSeek V4.1 Flash」対応とは?CursorBenchでコスト対性能の最前線でも触れられています。互換APIの広がりは、こうしたツール側の対応とも連動していくんでしょうね。
室谷代表取締役まとめると、今回の発表は「モデルが賢くなった」という話ではなくて、アプリを成立させていた周辺部品がAPIとして揃った、という話なんですよね。検索、ファイル、URL、音声、安全性。
これを組み合わせて何を作るかが、これから開発者の腕の見せどころになる。
これを組み合わせて何を作るかが、これから開発者の腕の見せどころになる。
テキトー教師DotAI 認定講師単に機能が増えた話じゃなくて、開発の入口が下がった話なんですよ。まずはデモにAPIキーを入れて触ってみる、そこから自分のアプリに必要なパラメータを選んでいく、という順番が現実的だと思います。
よくある質問
Q. DeepSeek APIは日本から使えますか?
テキトー教師DotAI 認定講師公式ドキュメントに地域制限の記載は見当たりません。現時点では利用可能地域について明らかにされていません。
エンドポイントは
エンドポイントは
https://api.deepseek.comです。Q. 無料枠はありますか?
室谷代表取締役料金ページにはチャージ残高と付与残高という記載はありますが、無料枠の有無についての明示はありません。現時点では明らかにされていません。
Q. どのモデルを使えばいいですか?
テキトー教師DotAI 認定講師今回のチャットボット機能は
用途によっては
deepseek-flashで使う、と公式ドキュメントに明記されています。コンテキスト1M、最大出力384K、同時実行上限2,500です。用途によっては
deepseek-v4-proという選択肢もあります。Q. OpenAIのSDKからそのまま移行できますか?
室谷代表取締役base_urlを
ただしツールを有効にすると一部パラメータが無視される点は確認してください。
https://api.deepseek.comに、モデル名をdeepseek-flashに変える形で、OpenAI形式でアクセスできると公式に書かれています。Anthropic形式ならbase_urlはhttps://api.deepseek.com/anthropicです。ただしツールを有効にすると一部パラメータが無視される点は確認してください。
Q. レートリミットはどのくらいですか?
テキトー教師DotAI 認定講師アカウント単位で
容量拡張リクエストは追加コストなしで出せると書かれています。
deepseek-flashが2,500、deepseek-v4-proが500の同時接続です。超えるとHTTP 429が返ります。容量拡張リクエストは追加コストなしで出せると書かれています。
Q. 公開サービスで安全性チェックは必須ですか?
室谷代表取締役公開向けのサービスでは有効化が求められます。ただしコンテンツ安全審査、大規模モデル登録、AIラベリングといった事業者としての義務は開発者側に残る、という整理です。
Q. 会話履歴は移行できますか?
テキトー教師DotAI 認定講師デモはDeepSeekからエクスポートしたZIPのインポートに対応しています。インポートするとローカルの会話と添付ファイルは全部置き換わるので、その点は注意が必要です。
