J'ai construit DeepWrap : un SDK Python et une CLI pour DeepSeek Chat

DEV - 27/05
DeepSeek Chat était gratuit dans le navigateur. Mais au moment où j'ai voulu l'utiliser comme un développeur, c'est...

DeepSeek Chat était gratuit dans le navigateur. Mais à partir du moment où j’ai voulu l’utiliser comme développeur, c’est devenu une autre histoire.

Cela m’a ennuyé plus que cela n’aurait probablement dû.

Si quelque chose est utilisable dans le navigateur, pourquoi devrait-il soudainement sembler bloqué, gênant ou artificiellement coûteux au moment où vous souhaitez l'appeler depuis Python, depuis votre terminal ou depuis vos propres outils locaux ?

Cette inadéquation est la seule raison pour laquelle j'ai construit DeepWrap.

Ce qui a commencé par « laissez-moi inspecter quelques requêtes et voir à quel point c'est difficile » s'est transformé en un projet complet : un SDK Python, une CLI de terminal et un wrapper d'API HTTP local pour DeepSeek Chat.

Pourquoi je l'ai construit

La vraie motivation était simple :

DeepSeek était gratuit dans le navigateur, mais pas dans la manière dont les développeurs souhaitent réellement l'utiliser.

Et cela semblait absurde.

Je voulais l'utiliser dans de vrais workflows :

  • Scripts Python
  • séances terminales
  • sessions de chat réutilisables
  • diffusion des réponses
  • outils locaux
  • intégrations HTTP locales

Je ne voulais pas garder les onglets du navigateur pour toujours simplement pour utiliser un modèle de manière conviviale pour les développeurs.

L’idée derrière DeepWrap était donc essentiellement :

prenez l'expérience du navigateur et rendez-la utilisable à partir du code.

Comment je l'ai construit

Au début, je pensais vraiment que ça allait être facile.

J'ai ouvert DevTools, je suis allé dans l'onglet Réseau,...
[Courte citation de 8% de l'article original]

Loading...