Dans son Change Log du 13 novembre 2026, DeepSeek a ouvert aux développeurs la recherche web, la recherche avec réflexion approfondie, la lecture d’URL, les fichiers en entrée et un contrôle de sécurité sur deepseek-flash, via ses points de terminaison Messages, Responses et Chat Completions. Des API autonomes de Search et Fetch, OCR, reconnaissance vocale et synthèse vocale sont aussi proposées, facturées en plus des tokens.
Qu’a annoncé DeepSeek le 13 novembre 2026 ?
DeepSeek a publié le 13 novembre 2026 dans son Change Log officiel une entrée intitulée « Publication de la suite complète d’API applicatives », mettant à la disposition des développeurs les fonctions de la DeepSeek App et du client web. Selon DeepSeek, la recherche web, les fichiers en entrée, la lecture d’URL, l’interaction vocale et la sécurité fonctionnent déjà aux côtés de l’inférence du modèle dans son application. L’entreprise ajoute : « Aujourd’hui, nous ouvrons ces fonctions aux développeurs », l’exécution des outils et l’assemblage du contexte étant gérés par le service. DeepSeek a également annoncé la sortie sur son compte X officiel le 13 novembre, heure de Pékin.
Le déploiement couvre cinq fonctions intégrées aux conversations deepseek-flash et quatre API utilitaires autonomes : Search et Fetch, OCR, reconnaissance automatique de la parole (ASR) et synthèse vocale (TTS). Il fait suite à une mise à jour du Change Log du 17 octobre 2026, dans laquelle DeepSeek a présenté son API de recherche interne (DeepSeek Search), qui indexe selon lui des centaines de milliards de pages web, ainsi que la version DeepSeek-V4.1-Flash-1017 sous le nom de modèle deepseek-flash.
Pour présenter les points de terminaison, DeepSeek a publié en open source un client de chat sur navigateur (démo en direct et dépôt GitHub) capable d’importer des historiques de conversation DeepSeek exportés. DeepSeek précise que les clés API, les conversations et les images téléversées restent dans le navigateur et que le client sert uniquement à la démonstration.
Comment fonctionnent les cinq fonctions de chat sur deepseek-flash ?
Les cinq fonctions de chat s’exécutent sur deepseek-flash (actuellement indiqué comme DeepSeek-V4.1-Flash-1017 sur la page des prix de DeepSeek) via trois points de terminaison API :
- Messages (format Anthropic) :
POST https://api.deepseek.com/anthropic/v1/messages - Responses :
POST https://api.deepseek.com/responses - Chat Completions :
POST https://api.deepseek.com/chat/completions
Selon les guides Build a Chatbot et Web Tools, chaque fonction correspond à des paramètres de requête précis :
- Recherche web : lorsque la réflexion est désactivée et l’outil
deepseek_web_searchactivé,deepseek-flasheffectue au besoin des recherches web ou d’images et répond avec des citations. La recherche d’images se déclenche automatiquement lorsque le message utilisateur contient des images. - Recherche avec réflexion approfondie : lorsque la réflexion et
deepseek_web_searchsont activés, le modèle recherche sur le web et lit des liens de façon autonome au fil de plusieurs étapes de raisonnement, avec jusqu’à environ 20 appels d’outils avant de répondre. - Lecture d’URL : l’activation de
deepseek_read_urlpermet au modèle de détecter les liens dans le prompt utilisateur, de récupérer les pages et de les inclure dans le contexte de sa réponse. - Fichiers en entrée : les PDF, documents Office, images et autres fichiers téléversés via Files API sont analysés pour le contexte avec
text_recognition(texte brut uniquement, sans graphiques ni photos) ourich_layout_recognition(texte et figures découpées à leur position d’origine). - Sécurité du modèle : l’ajout de
safety_checkexamine les entrées et les sorties et renvoie un marqueur de refus en cas de risque.
Le guide du chatbot décrit aussi des marqueurs facultatifs de métadonnées utilisateur (date actuelle, localisation et langue de l’utilisateur) et la génération automatique de titres de conversation via title. Les applications clientes doivent afficher les blocs de contenu reçus et les renvoyer sans modification au tour suivant. DeepSeek gérant les recherches et l’assemblage du contexte côté serveur, ce fonctionnement diffère de l’appel d’outils côté client traditionnel, où votre application exécute chaque appel localement.
Comment activer la recherche web DeepSeek API dans une requête ?
Les développeurs activent la recherche web DeepSeek, la lecture d’URL, le contrôle de sécurité de niveau élevé et les titres automatiques en ajoutant directement ces paramètres au corps JSON d’une requête deepseek-flash :
{
"model": "deepseek-flash",
"tools": [
{ "type": "deepseek_web_search" },
{ "type": "deepseek_read_url" }
],
"safety_check": { "level": "high" },
"title": { "enabled": true },
"messages": [
{
"role": "user",
"content": "Summarize the latest pricing updates on https://api-docs.deepseek.com/quick_start/pricing"
}
]
}
Lorsqu’une requête déclare les outils web, définit safety_check sur high ou active title, le service DeepSeek remplace plusieurs paramètres d’échantillonnage et ignore les valeurs du client telles que temperature et top_p. Le paramètre max_tokens reste actif, mais limite chaque étape d’inférence individuellement plutôt que l’ensemble de la recherche en plusieurs étapes.
API autonomes DeepSeek Search, Fetch, OCR, ASR et TTS
En plus des fonctions intégrées au chat, DeepSeek a ouvert quatre API autonomes permettant aux développeurs d’appeler la recherche, l’extraction de pages, OCR et le traitement vocal hors d’une session de chat.
API Search et Fetch
Comme le décrit le guide Search & Fetch, POST https://api.deepseek.com/v1/tools/search interroge directement l’index web de DeepSeek, tandis que POST https://api.deepseek.com/v1/tools/fetch récupère une page web en Markdown. Contrairement à l’outil de chat deepseek_web_search, la Search API autonome ne prend pas encore en charge la recherche d’images.
DeepSeek OCR API
Accessible à POST https://api.deepseek.com/v1/tools/ocr, l’OCR API prend en charge PDF, Word, PowerPoint et les formats d’image courants, et renvoie le texte extrait page par page. Les fichiers envoyés au point de terminaison OCR ne sont ni stockés par DeepSeek ni transmis à un modèle de chat.
DeepSeek ASR (parole vers texte)
Disponible à POST https://api.deepseek.com/v1/tools/asr, l’ASR API transcrit en une seule requête des fichiers audio complets 16 bits PCM WAV ou Ogg Opus, sans reconnaissance en streaming. Elle détecte automatiquement 21 langues, dont le chinois, le cantonais, l’anglais, le japonais, le coréen, l’allemand, le français, l’espagnol, le portugais, l’italien, le russe, l’arabe et le hindi.
DeepSeek TTS (texte vers parole)
Disponible via POST https://api.deepseek.com/v1/tools/tts pour la synthèse d’un texte complet ou le streaming WebSocket, la TTS API propose deux voix : stella (féminine, par défaut) et tide (masculine). Elle détecte automatiquement 10 langues (mandarin, cantonais, anglais, japonais, coréen, malais, arabe, indonésien, thaï et vietnamien) et produit par défaut du wav, ou du pcm.
Combien coûtent la recherche web, OCR et la voix sur DeepSeek API ?
Au 15 novembre 2026, DeepSeek facture tous les appels d’outils et d’API autonomes en plus des frais de tokens du modèle deepseek-flash, selon sa page officielle Models & Pricing.
Prix des outils et API autonomes
| Élément | Prix | Unité | Remarques |
|---|---|---|---|
| Recherche (texte et image) | $0.75 | Par 1,000 recherches | Même prix via les outils web ou Search API |
| Récupération web | $0.75 | Par 1,000 récupérations | Même prix via la lecture d’URL ou Fetch API |
| Analyse de fichiers et OCR API | $0.225 | Par 1,000 pages | Facturation par page analysée |
| Texte vers parole (TTS) | $0.45 prix catalogue / $0.225 temporaire | Par 10,000 caractères | Réduction temporaire de 50% |
| Parole vers texte (ASR) | $0.116 prix catalogue / $0.058 temporaire | Par heure audio | Réduction temporaire de 50% |
Prix des tokens deepseek-flash (par 1M de tokens)
| Type de token | Heures creuses | Heures pleines |
|---|---|---|
| Entrée (cache atteint) | $0.003 | $0.006 |
| Entrée (cache manqué) | $0.15 | $0.30 |
| Sortie | $0.60 | $1.20 |
deepseek-flash prend en charge une fenêtre de contexte de 1M de tokens et jusqu’à 384K tokens en sortie. Les prix des tokens en heures creuses sont la moitié des tarifs en heures pleines. Les heures pleines vont du lundi au vendredi de 01:00 à 04:00 UTC et de 06:00 à 10:00 UTC, hors jours fériés chinois ; les autres heures et les week-ends sont aux tarifs heures creuses. DeepSeek n’a pas annoncé de date de fin pour la réduction de 50% sur TTS et ASR et indique que les prix peuvent varier et être ajustés. Pour comparer les tarifs des tokens entre fournisseurs, consultez notre comparatif des prix des API d’IA.
Quelles règles de facturation surprennent le plus les développeurs ?
Le modèle de facturation de DeepSeek lie les frais aux sous-requêtes individuelles, aux récupérations réussies, aux pages téléversées et aux tokens de contrôle de sécurité plutôt qu’aux seuls appels de points de terminaison :
- La recherche est facturée par requête, pas par appel d’outil : un appel
deepseek_web_searchcontenant trois requêtes compte pour trois recherches facturées. Pour la recherche d’images, chaque image compte pour une recherche, plus une pour chaque région sélectionnée par le modèle. - Les échecs et les résultats vides sont gratuits : les recherches échouées, résultats vides, délais dépassés et liens dont la récupération échoue ne sont pas facturés. Les requêtes Search et Fetch autonomes ne sont facturées que pour les réponses HTTP 200 contenant des résultats non vides, quel que soit le nombre de résultats ou de tokens de page.
- La réouverture pendant une recherche avec réflexion approfondie est gratuite : pendant le raisonnement en plusieurs étapes, une page n’est facturée que lors de sa récupération sur le web. La rouvrir, y naviguer ou y rechercher du texte ne coûte pas de frais de récupération supplémentaires.
- Les contrôles de sécurité sont facturés comme des tokens de sortie : les tokens utilisés pour le contrôle de sécurité sont indiqués sous
safety_tokenset facturés au tarif des tokens de sortie. - L’analyse de fichiers est facturée une fois au téléversement : l’analyse de documents est facturée par page une fois le téléversement réussi ; les tours de conversation suivants faisant référence au fichier paient le tarif normal des tokens d’entrée.
- Facturation vocale : ASR facture la durée audio à la seconde.
Limites principales, contrôles de sécurité et obligations de conformité
DeepSeek impose des limites strictes sur les charges utiles et les outils, ainsi que des réserves de conformité pour les nouveaux points de terminaison.
Limites techniques et de simultanéité
- Outils web :
allowed_domains,blocked_domainsetuser_locationne sont pas pris en charge pardeepseek_web_search. Les autres outils serveur ne peuvent pas encore être associés àdeepseek_web_search,deepseek_read_url,safety_checkoutitle. La recherche avec réflexion approfondie s’arrête après environ 20 appels d’outils. - Analyse de fichiers et OCR : les deux limitent les fichiers à 100 MiB et 1,000 pages. L’analyse de fichiers impose une limite de téléversement de 120 secondes, une limite d’analyse de 120 secondes et 15 téléversements simultanés par compte ; les fichiers originaux et les résultats analysés ne peuvent pas être téléchargés. OCR autonome autorise 180 secondes au total.
- ASR et TTS : ASR limite les fichiers à 8 MiB et 120 secondes, avec jusqu’à 50 requêtes simultanées par compte. TTS limite les requêtes à 10,000 caractères facturés et ne permet pas de régler la vitesse.
Contrôles de sécurité du modèle et conformité des services publics
Par défaut, l’API effectue des contrôles de sécurité de niveau low. Définir safety_check sur {"level": "high"} déclenche le contrôle Model Content Safety des entrées (y compris les résultats des outils) et des sorties. Les violations renvoient 400 Content Exists Risk ou terminent la réponse par un refus (stop_reason "refusal" dans Messages ; finish_reason "content_filter" dans Chat Completions). Les tokens déjà diffusés ne pouvant être retirés, les clients doivent remplacer le texte diffusé par leur propre message de refus lorsqu’un refus arrive.
DeepSeek demande aux opérateurs de services destinés au public d’activer safety_check et de remplir leurs obligations, notamment en matière de contrôle de sécurité du contenu, d’enregistrement des grands modèles et d’étiquetage de l’IA. DeepSeek précise que safety_check facilite la conformité sans remplacer les obligations propres du fournisseur en matière de contrôle du contenu.
Quand utiliser les outils web dans le chat ou Search et Fetch autonomes ?
Le choix entre les outils web intégrés au chat de DeepSeek et ses API autonomes Search et Fetch dépend de la partie qui contrôle la récupération : DeepSeek ou votre propre code. Utilisez deepseek_web_search et deepseek_read_url dans deepseek-flash pour créer des assistants conversationnels qui bénéficient de l’orchestration des recherches côté serveur, de la recherche d’images, de la réflexion approfondie en plusieurs étapes et des citations automatiques.
Utilisez les points de terminaison autonomes /v1/tools/search et /v1/tools/fetch pour créer des pipelines personnalisés de génération augmentée par récupération (RAG) nécessitant votre propre filtrage de domaines, découpage en segments ou sélection de modèle en aval à partir d’extraits de pages Markdown. OCR, ASR et TTS autonomes conviennent aussi aux pipelines modulaires où les fichiers ou l’audio ne font pas partie de l’état du chat.
FAQ
Quels modèles DeepSeek prennent en charge la recherche web et la lecture d’URL ?
La documentation DeepSeek indique deepseek-flash (actuellement indiqué comme DeepSeek-V4.1-Flash-1017 sur la page des prix) pour les points de terminaison Messages, Responses et Chat Completions. Les guides ne mentionnent pas de prise en charge d’autres identifiants de modèle ; les développeurs ayant besoin de recherche web côté serveur, de recherche avec réflexion approfondie, de lecture d’URL, de fichiers en entrée et de contrôles de sécurité doivent donc cibler deepseek-flash.
Peut-on limiter la recherche web DeepSeek à certains domaines ?
Non. Le guide Web Tools de DeepSeek confirme que allowed_domains, blocked_domains et user_location ne sont pas pris en charge par deepseek_web_search. Si vous avez besoin de listes strictes de domaines autorisés ou bloqués, appelez l’API autonome /v1/tools/search, filtrez les URL renvoyées dans votre propre backend et récupérez les pages approuvées avec /v1/tools/fetch.
Les recherches échouées ou les URL inaccessibles sont-elles facturées sur DeepSeek API ?
Non. DeepSeek ne facture la recherche web que lorsqu’une requête renvoie des résultats et la lecture d’URL que lorsqu’une page est récupérée avec succès. Sur les API autonomes Search et Fetch, les délais dépassés, les requêtes échouées et les résultats vides sont gratuits ; seules les réponses HTTP 200 à charge utile non vide sont facturées à $0.75 par 1,000 requêtes.
Combien de temps dure la réduction DeepSeek de 50% sur TTS et ASR ?
La page Models & Pricing de DeepSeek indique une réduction temporaire de 50% ramenant TTS à $0.225 par 10,000 caractères et ASR à $0.058 par heure audio, sans préciser de date de fin. DeepSeek indique également que les prix peuvent varier et se réserve le droit d’ajuster les tarifs API publiés.
L’activation de safety_check suffit-elle à respecter les règles de conformité pour l’IA publique ?
Non. DeepSeek indique que les opérateurs de services destinés au public doivent activer safety_check et remplir les obligations relatives au contrôle de sécurité du contenu, à l’enregistrement des grands modèles et à l’étiquetage de l’IA. La documentation précise que le paramètre facilite la conformité sans remplacer les responsabilités propres du fournisseur en matière de contrôle du contenu.



