Aller au contenu
Thèmes

Guide IA pour débutants : premiers pas avec les outils IA

Nouveau dans l'IA ? Commencez ici. Guides pour débutants sur les concepts IA et premiers pas pratiques.

146 articles

Triez les articles pour trouver ce que vous cherchez

Articles dans Débutants

Gemini « Un problème est survenu (13) » : causes et solutions à essayer dans l'ordre

Gemini « Un problème est survenu (13) » : causes et solutions à essayer dans l'ordre

Juste après l'envoi d'un message, Gemini s'arrête sur « Un problème est survenu (13) » ou « Something went wrong(13) », et Google n'explique pas la cause de cette erreur dans son aide officielle. Pourtant, le rapport d'incident officiel de mai 2026 indique que ce message s'est affiché pendant environ quatre jours, avec pour cause des ressources de base de données insuffisantes combinées à des bugs de l'application, et pour solution de contournement « aucune ». En s'appuyant sur ce document officiel et sur le fait que le numéro « 13 » correspond au code d'erreur interne de gRPC (INTERNAL), sans que Google ait affirmé qu'ils ont le même sens, cet article passe en revue les 4 situations les plus signalées sur la communauté officielle : tout le monde est touché en même temps, seulement une longue discussion, seulement avec une image jointe, seulement sur un compte précis. Il présente ensuite 7 étapes pour isoler le problème, à essayer de la moins coûteuse à la plus coûteuse, de la vérification de l'état des services à la reprise dans une nouvelle discussion, en passant par l'essai avec un autre compte et le signalement via les commentaires.

Où sont les instructions personnalisées de ChatGPT, Claude et Gemini ? Limites de caractères et bonne façon de les rédiger

Où sont les instructions personnalisées de ChatGPT, Claude et Gemini ? Limites de caractères et bonne façon de les rédiger

Plus besoin de demander à chaque fois « commencez par la conclusion » ou « répondez en français » : il suffit de l'écrire une fois dans le champ d'instructions qui s'applique automatiquement à toutes les conversations. Ce champ s'appelle « Instructions personnalisées » dans ChatGPT, « Instructions pour Claude » dans Claude et « Instructions pour Gemini » dans Gemini, mais son nom à l'écran, son emplacement et le nombre de caractères qu'il accepte diffèrent. ChatGPT accepte 1 500 caractères avec Free et Go, et 5 000 avec Plus et au-delà (limite relevée en juillet 2026), tandis que Claude et Gemini ne publient pas de limite. Cet article vérifie l'emplacement et la limite de chacun dans l'aide officielle des trois entreprises, puis s'appuie sur le guide officiel de rédaction de prompts d'Anthropic pour montrer comment rédiger des instructions qui marchent, exemple à l'appui. Il réunit aussi dans une liste de vérification les situations où, d'après les aides officielles, les instructions ne s'appliquent pas : dans un projet, dans un Gem, dans une discussion temporaire ou avec un compte d'entreprise.

Claude répond soudain en anglais ? Les causes et les solutions : 3 types et ce qui marche

Claude répond soudain en anglais ? Les causes et les solutions : 3 types et ce qui marche

Vous écrivez en français, et Claude vous répond en anglais. Le dépôt officiel de Claude Code reçoit régulièrement le même signalement, et la recherche a montré que, lorsque la demande et la réponse passent d'une langue à l'autre, même les modèles les plus puissants ne parviennent pas à répondre de façon constante dans la langue demandée. Mais la cause n'est pas unique. On distingue trois types : l'anglais qui s'installe peu à peu pendant que Claude lit du code et des sorties d'outils, le retour à l'anglais juste après la compaction qui résume la conversation, et la réponse qui bascule dans une autre langue que celle demandée, chacun appelant une parade différente. Cet article explique comment reconnaître chaque type, pourquoi le paramètre language de Claude Code, qui inscrit la consigne dans le prompt système, continue de s'appliquer après la compaction, et fait le point sur le problème signalé depuis septembre 2026 des longues sessions où la sortie elle-même se dérègle, en séparant ce qui est confirmé de ce qui ne l'est pas.

Un article rédigé par IA doit-il porter la mention « généré par IA » ? Lire l'article 50 de l'EU AI Act en pratique

Un article rédigé par IA doit-il porter la mention « généré par IA » ? Lire l'article 50 de l'EU AI Act en pratique

Les dispositions restantes de l'EU AI Act sont devenues généralement applicables le 2 août 2026, et avec elles est arrivée une vague soudaine d'affirmations selon lesquelles publier un article écrit par IA sans mention serait désormais illégal. La réponse courte est que, pour la plupart des auteurs indépendants et des blogs d'entreprise, aucune obligation de signalement ne naît. L'article 50, paragraphe 4, indique en toutes lettres que cette obligation ne s'applique pas lorsque le contenu a fait l'objet d'un processus d'examen humain ou de contrôle éditorial et lorsqu'une personne assume la responsabilité éditoriale de la publication. La condition attachée est que cet examen soit substantiel et ne se limite pas à des aspects superficiels ou à une approbation de pure forme : publier automatiquement un texte que personne n'a lu ne remplit donc pas le critère. Cet article détaille pourquoi le fournisseur (provider) et le déployeur (deployer) portent des obligations complètement différentes, pourquoi le signalement des textes générés par IA se joue sur le but de la publication plutôt que sur le sujet traité, l'obligation de signalement des deepfakes et le traitement allégé des œuvres artistiques et satiriques, l'information sur les chatbots, pourquoi le marquage lisible par machine comme C2PA Content Credentials est une obligation du fournisseur, ainsi que les échéances du 2 décembre 2026 et du 2 février 2027 — le tout limité à ce qui a pu être vérifié dans le texte juridique et dans les documents de la Commission européenne.

API Error: Connection lost mid-response : causes et solutions — l'erreur « connexion perdue » renommée en v2.1.227

API Error: Connection lost mid-response : causes et solutions — l'erreur « connexion perdue » renommée en v2.1.227

Dans Claude Code, la réponse s'arrête au milieu sur « API Error: Connection lost mid-response. The response above may be incomplete. » — et chercher ce libellé tel quel ne donne presque rien, parce que c'est un nom récent. La référence des erreurs officielle écrit noir sur blanc qu'avant la v2.1.227, Connection lost mid-response s'affichait sous la forme Connection closed mid-response ; au même moment, Response stalled mid-stream est devenu The response stopped arriving, et Connection closed while thinking, before producing a response est devenu Connection lost before a response was produced. Le phénomène existait donc déjà, seuls les mots ont changé. Cet article part de ce renommage et s'appuie uniquement sur la documentation officielle et sur des tickets publics. D'abord la définition officielle des quatre messages de coupure en cours de réponse (Server error, Connection lost, computer went to sleep, The response stopped arriving), puis la raison pour laquelle la sortie déjà transmise est conservée à dessein — un renvoi risquerait d'exécuter deux fois le même appel d'outil — et le fait que la procédure de reprise consiste à répondre continue. Ensuite, pourquoi il n'y a pas de nouvelle tentative automatique, expliqué par l'arbre des Automatic retries officiels : une rupture avant tout achèvement est renvoyée jusqu'à dix fois avec recul exponentiel ; après la réflexion mais avant la sortie, deux renvois au maximum puis Connection lost before a response was produced ; après l'achèvement d'un bloc, aucun renvoi, seulement la mention. Viennent ensuite les trois couches où la connexion peut se rompre (le poste et sa liaison, le trajet avec proxy et passerelle, le côté serveur et la réutilisation des connexions), la relecture des fichiers lors d'une rotation de certificats mTLS (depuis la v2.1.232), une check-list de diagnostic en neuf gestes, les valeurs par défaut des quatre minuteurs de surveillance du flux (first-byte 180 s, event 300 s, byte 180 s, body idle 5 minutes) et les variables CLAUDE_CODE_MAX_RETRIES, CLAUDE_CODE_RETRY_WATCHDOG et API_TIMEOUT_MS, un tableau de correspondance avec huit messages voisins, et enfin deux signalements réels où le HTTPS brut est sain et où seule la CLI tombe sur ECONNRESET (#86473 et #85979). La conclusion sépare les niveaux de fiabilité : le symptôme, le sens et la procédure de reprise sont documentés officiellement, l'explication de la cause ne l'est pas, et le CHANGELOG ne porte aucune trace du renommage.

Impossible d'ouvrir cette application : Claude Desktop ne démarre plus sous Windows, réparez-le sans perdre vos sessions

Impossible d'ouvrir cette application : Claude Desktop ne démarre plus sous Windows, réparez-le sans perdre vos sessions

Vous essayez d'ouvrir Claude Desktop sous Windows et ce qui apparaît est une boîte de dialogue intitulée « Impossible d'ouvrir cette application », qui vous demande d'aller dans les options avancées de Claude et de choisir Réparer — et faire exactement ce qu'elle dit fonctionne. Sans désinstaller quoi que ce soit, et sans passer par Réinitialiser, qui, lui, jette vos données. Il y a toutefois une marche au milieu du chemin, et c'est le cœur de cet article. Un clic sur Réparer peut vous renvoyer un message vous disant que l'application est encore en cours d'exécution, alors qu'aucune fenêtre Claude n'est ouverte nulle part. La cause est que Claude Desktop continue de tourner dans la zone de notification après la fermeture de sa fenêtre : tant que ce processus résident tient ouverts les fichiers du paquet, la réparation ne peut pas aboutir. La solution est simple : fermez explicitement les processus, puis cliquez sur Réparer. Et ce fait désigne la cause même de la panne, le même processus ayant cassé la mise à jour avant de bloquer la réparation. L'article répond aussi à la question que tout le monde pose en premier : vos sessions sont-elles effacées ? La réponse se divise en trois. Votre historique de conversations claude.ai est sur les serveurs d'Anthropic et reste intact. Les sessions Claude Code vivent dans %USERPROFILE%\.claude\projects\, hors du paquet de l'application : elles survivent à une réparation, à une réinitialisation et même à une désinstallation (une machine réelle en contenait 2 977 fichiers, environ 3,0 Go, répartis sur 52 projets). La seule chose exposée, ce sont les réglages côté application dans %APPDATA%\Claude, et Réparer les conserve même — Windows écrit la différence sur l'écran lui-même, en indiquant à côté de Réparer que les données de l'application ne seront pas affectées, et à côté de Réinitialiser qu'elles seront supprimées. Suivent la vérification d'état en PowerShell en lecture seule, une routine de sauvegarde, une escalade par paliers quand l'application refuse toujours de s'ouvrir (contrôle de vmcompute et hns, réinstallation avec -PreserveApplicationData), la cause déduite d'un MSIX à moitié enregistré appuyée sur les tickets GitHub (#55465, où l'installation a réussi sans qu'aucun point d'entrée soit créé, plus #50285 et #48437 — tous clos en closed as not planned, sans correctif officiel), les moyens de réduire les risques de récidive, et une comparaison avec l'ancienne version installeur, où la dernière version MSIX et une machine en ancien format affichaient toutes deux 1.24012.9.

Kimi K3, c'est quoi ? Le modèle à 2 800 milliards de paramètres derrière la « troisième place » — prix, poids ouverts et impact boursier

Kimi K3, c'est quoi ? Le modèle à 2 800 milliards de paramètres derrière la « troisième place » — prix, poids ouverts et impact boursier

Le 16 juillet 2026, Moonshot AI a publié Kimi K3, un modèle de 2 800 milliards de paramètres au total. Les valeurs américaines des semi-conducteurs ont été vendues, et l'affaire est montée jusqu'à un responsable de la Maison-Blanche accusant nommément l'entreprise d'avoir distillé les modèles d'Anthropic. Comme les chiffres et jusqu'aux étiquettes elles-mêmes divergent selon la source, cet article recoupe les éditeurs de benchmarks, la presse financière, les annonces de Moonshot et la page Hugging Face telle qu'elle est, en précisant qui a produit chaque chiffre. Côté performance, il obtient 57 points et la troisième place sur l'Artificial Analysis Intelligence Index (au 17 juillet 2026, même si des relevés placent ces mêmes 57 points au quatrième et au septième rang). Sur GDPval-AA v2, la métrique la plus pratique, K3 se situe à 1668 contre 1760 pour Fable 5 et 1600 pour Opus 4.8 — un bond de 478 points depuis la K2.6 de la génération précédente à 1190, et c'est ce rattrapage, plus que le rang absolu, qui a fait bouger le marché. En code, il a pris la première place sur le Frontend Code Arena d'Arena.ai avec 1679 (Fable 5 à 1631), alors que sur FrontierSWE il perd, 81,2 % contre 86,6 % pour Fable 5. Le prix s'inverse selon la comparaison : 3 $ en entrée et 15 $ en sortie, c'est environ 40 % moins cher en entrée et 40 à 50 % moins cher en sortie que Claude Opus 4.8 (5 $/25 $) ou GPT-5.6 Sol (5 $/30 $), et le coût mesuré de 0,94 $ par tâche passe sous les 1,80 $ d'Opus 4.8. Face aux rivaux chinois, en revanche, c'est le plus cher du groupe, environ trois fois GLM-5.2 et 23 fois DeepSeek V4 Pro : ce n'est donc pas la remise d'un ordre de grandeur du choc DeepSeek. Sur les poids, les médias hésitent entre « open source » (VentureBeat, SCMP) et l'« open weight » de Reuters, et c'est ce dernier terme qui est exact. Les poids sont sortis comme prévu le 27 juillet 2026 et se récupèrent sur Hugging Face sans demande d'accès (96 fragments safetensors). La licence publiée avec eux est la « Kimi K3 License » maison de Moonshot : une concession de type MIT assortie de deux conditions — un accord distinct pour toute activité de Model as a Service dépassant 20 millions de dollars de chiffre d'affaires, et une mention « Kimi K3 » bien en vue dans l'interface des produits au-delà de 100 millions d'utilisateurs actifs mensuels. Comme la concession change selon la taille de l'utilisateur, ce n'est pas de l'open source au sens de l'OSI : la querelle d'appellation est désormais tranchée par le texte de la licence. Sur les marchés, le Nasdaq a perdu 1,5 % vendredi, Taïwan plus de 6 %, le Japon 4 %, et l'ETF semi-conducteurs (SMH) a reculé de plus de 20 % depuis son sommet de fin juin, mais la baisse hebdomadaire du SOX est rapportée entre -9 % et -12,5 % selon les médias, et les pertes ont ensuite été réduites par les acheteurs revenus sur les creux. L'accusation de distillation est rejetée par les chercheurs sur la base du calendrier — 15 jours entre la sortie publique de Fable le 1er juillet et le lancement de K3 le 15 juillet — et aucune preuve n'a été rendue publique. La vitesse (des mesures allant de 33 à 62 tokens par seconde, avec un avertissement d'OpenRouter sur des 429 fréquentes dues à la saturation), le taux d'hallucination passé de 39 % à 51 % et l'écart net d'expérience utilisateur que Moonshot admet lui-même sont tous traités avec des étiquettes de certitude explicites.

API Error: Connection closed mid-response dans Claude Code : causes et solutions

API Error: Connection closed mid-response dans Claude Code : causes et solutions

Claude Code s'arrête au milieu d'une réponse sur « API Error: Connection closed mid-response. The response above may be incomplete. » Ce n'est pas un problème de prompt : la connexion qui transportait la réponse en streaming s'est fermée alors que la réponse arrivait encore. Cet article s'appuie uniquement sur la référence des erreurs officielle, le changelog officiel et des tickets étayés par des captures réseau. Il part des définitions officielles — Connection closed signifie que le lien a été coupé, Response stalled qu'il est devenu silencieux, Server error qu'une 5xx est survenue en cours de flux — et explique pourquoi la sortie partielle est délibérément conservée (renvoyer risquerait d'exécuter deux fois les mêmes appels d'outils) et que l'étape de reprise documentée est de répondre continue. Il sépare ensuite les trois couches d'où la fermeture peut provenir (votre machine et la veille, une coupure d'inactivité dans un proxy ou un VPN, ou une fermeture initiée par le serveur) et présente les mesures publiées par l'auteur du ticket #67766 : les dix incidents étaient des fermetures propres côté serveur, l'erreur apparaissait 3 à 105 ms après le FIN, 7 à 20 Ko de réponse avaient déjà été reçus, le corps de requête pesait 1 à 2,5 Mo, une nouvelle connexion aboutissait en 20 ms environ, et 200 erreurs réparties sur 171 incidents figuraient dans 23 jours de transcriptions, dont 87 moins de cinq secondes après l'appel précédent. Le cœur pratique est une chronologie d'entrées réelles du changelog — 2.1.179 conserve le partiel, 2.1.185 fait passer l'indication de blocage de 10 à 20 secondes, 2.1.198 relance les coupures transitoires avec backoff, 2.1.199 conserve le partiel sur erreur serveur en cours de flux, 2.1.214 désactive le pool keep-alive après une erreur de connexion périmée — confrontée aux versions des signalements (2.1.173, 2.1.181, 2.1.183), toutes antérieures à la 2.1.198. Il se termine par les conditions aggravantes, une check-list en huit points, six repères pour les développeurs, la distinction avec Unable to connect et Prompt is too long, et un partage net entre ce qui est confirmé officiellement et ce qui ne l'est pas.

Guide des formats de quantification : GGUF vs GPTQ vs AWQ — quel fichier ?

Guide des formats de quantification : GGUF vs GPTQ vs AWQ — quel fichier ?

Vous ouvrez Hugging Face pour faire tourner un LLM en local et le même modèle affiche un mur de fichiers (Q4_K_M, Q5_K_S, GPTQ, AWQ, IQ3_M) et vous voilà bloqué. Cet article répond concrètement : quel fichier quantifié télécharger pour que ça marche, en laissant le concept de ce qu'est la quantification à un autre article et en se concentrant sur le choix du format. Le choix tient en deux étapes : quel format (= quel moteur pour l'exécuter), puis quelle profondeur de bits. Le fait le plus important : un fichier quantifié ne tourne que sur les moteurs qui prennent en charge son format. GGUF est le seul format local tout-terrain qui tourne sur CPU, Mac et GPU partiel (llama.cpp/Ollama) ; GPTQ/AWQ/EXL2 sont orientés GPU d'abord (vLLM/TGI) ; bitsandbytes quantifie au chargement dans Transformers sans calibration. Le nommage GGUF Q4_K_M a trois parties : Q4 (nominal 4 bits, plus élevé = meilleur et plus gros), K (K-quant sur des super-blocs ; simple/_0/_1 sont anciens), M (S/M/L = mesure du rehaussement de certains tenseurs importants ; les bits effectifs dépassent l'étiquette, Q4_K environ 4,5 bpw). La famille IQ (I-quants) va encore plus petit à bits égaux mais est plus lourde à l'inférence et exige un imatrix (une matrice d'importance issue d'une calibration qui protège les poids qui comptent). GPTQ minimise l'erreur couche par couche ; AWQ protège les poids saillants via les activations (aucun n'est universellement meilleur). Pour la profondeur de bits, en cas de doute prenez Q4_K_M (défaut Ollama pour beaucoup de modèles), montez à Q5_K_M/Q6_K avec de la VRAM en réserve, Q8_0 est quasi sans perte mais déconseillé, et IQ2/IQ3 uniquement pour caser un gros modèle. Environ 4,5 à 5 bpw est la bonne bande (une heuristique). Trouvez les fichiers via library=gguf, bartowski/mradermacher (activité variable), ou les tags Ollama model:size-variant-quant. Les chiffres sont approximatifs et varient selon le modèle et le build.

Choisir de ne pas utiliser l'IA : le discernement d'y renoncer délibérément

Choisir de ne pas utiliser l'IA : le discernement d'y renoncer délibérément

Maintenant que « demande à l'IA » et « laisse l'IA tout écrire » sont la norme, c'est la question inverse qui fait la différence : est-ce vraiment une situation où je devrais utiliser l'IA ? Cet article n'est pas anti-IA ; il s'agit de garder le « ne pas l'utiliser » comme une option, justement pour tirer le meilleur parti de l'IA. L'IA n'est pas quelque chose qu'on utilise par défaut mais un outil qu'on choisit volontairement, et bien l'utiliser et choisir de ne pas l'utiliser vont de pair. Six situations où y renoncer l'emporte : 1. l'apprentissage qui bâtit les fondamentaux (le processus « écrire pour penser » est le but), 2. la saisie de données confidentielles ou personnelles (ne collez rien sans vérifier conditions et conservation), 3. les décisions finales fatales en cas d'erreur (médecine, droit, sécurité, argent ne se délèguent pas sans vérification), 4. les tâches légères dont le coût n'en vaut pas la peine, 5. le travail où la confiance ou la créativité humaine est au cœur (excuses, recrutement, paternité de l'œuvre), 6. quand vous ne voulez pas ajouter un point de défaillance unique (continuité d'activité). Décidez vite avec trois questions : pouvez-vous vérifier vous-même le résultat, s'agit-il uniquement de données partageables, et le processus est-il à entraîner en ce moment. Si vous pouvez le vérifier, que les données sont partageables et que vous n'avez pas besoin de vous entraîner, utilisez l'IA ; sinon, renoncez-y ou insérez un contrôle humain. Les inconvénients de l'usage excessif (délestage cognitif, acceptation d'erreurs plausibles, dépendance) sont présentés comme des points de discussion, non comme des chiffres établis. Renoncer délibérément à l'IA n'est pas un frein mais la compétence-envers qui vous permet de miser à fond là où elle convient, et une protection contre une dépendance excessive à l'IA.

Claude Desktop 0x80070020 : ne démarre plus après MàJ

Claude Desktop 0x80070020 : ne démarre plus après MàJ

Juste après avoir mis à jour Claude Desktop (Windows), lancer l'application fait apparaître « Un autre programme utilise actuellement ce fichier » et elle refuse de démarrer — et reste bloquée jusqu'au redémarrage du PC. C'est un bug connu de la version Microsoft Store (MSIX) (GitHub #53247 et d'autres). Le point clé : un redémarrage complet du PC n'est pas forcément nécessaire — dans bien des cas, il suffit de se déconnecter de Windows puis de se reconnecter pour récupérer (pas un redémarrage du PC, ni une déconnexion de Claude), car le handle orphelin sous-jacent persiste par session utilisateur Windows. Arrêter CoworkVMService ou réenregistrer le package est rapporté comme inefficace. Malgré le libellé de la boîte de dialogue, il est vérifié qu'il n'y a aucun verrou de fichier en espace utilisateur (handle.exe / Process Explorer) : le vrai échec se situe dans la couche conteneur AppX/Desktop Bridge, à la conversion Job Object → Silo (0x80070020 = ERROR_SHARING_VIOLATION, événements 215/208). Le déclencheur a deux explications non tranchées — le service retenant le Job Object (#57221) vs. un plantage au démarrage laissant le nettoyage inachevé (#53247) — et aucun correctif officiel n'a été publié. La solution de contournement permanente est de passer à la version Squirrel (installeur). D'après une seule machine (Windows 11 Home 10.0.26200) recoupée avec des issues GitHub ; avec labels de confiance tout du long.

GPT-Live : la voix full-duplex de ChatGPT qui écoute et parle en même temps

GPT-Live : la voix full-duplex de ChatGPT qui écoute et parle en même temps

Le 8 juillet 2026, OpenAI a lancé GPT-Live, un nouveau modèle vocal qui remplace l'Advanced Voice Mode de ChatGPT. Grâce à une architecture full-duplex, il écoute et parle en même temps : il ponctue la conversation de signaux d'écoute (backchanneling), encaisse les interruptions et ne coupe pas vos silences de réflexion, avec une latence <250ms. La réactivité est assurée par GPT-Live tandis que la recherche et le raisonnement approfondi sont délégués en coulisses à GPT-5.5. Gratuit avec GPT-Live-1 mini, GPT-Live-1 sur Go/Plus/Pro. Nous détaillons son fonctionnement, ses différences avec l'Advanced Voice Mode, ses limites (vidéo, API) et la distinction avec GPT-Realtime-2.1.