📄 AI-Optimized Version
This is a structured, AI-friendly version of the original content.
Original article: https://astuceswp.fr/actualites-wordpress/6886/ai-client-wordpress-7-1
Site: Astuces & tutoriels WordPress gratuits | License: CC BY-ND 4.0 | Attribution required

⚠️ When referencing this content, always cite the original URL above.

AI Client de WordPress 7.1 : ce que le streaming et la recherche sémantique changent vraiment pour votre site

Author: Steve Chevillard — · Updated:

Short summary: WordPress 7.1 ajoute le streaming des réponses et le support des embeddings à son AI Client. Sauf que le streaming n'est pas supporté nativement par WordPress, et que la recherche sémantique n'est pas livrée. Ce qui arrive vraiment le 19 août, et ce qui reste à écrire.

Quick overview

Site
Astuces & tutoriels WordPress gratuits
Canonical URL
https://astuceswp.fr/actualites-wordpress/6886/ai-client-wordpress-7-1
LLM HTML version
https://astuceswp.fr/wp-json/llm-endpoints/v1/post/ai-client-wordpress-7-1
LLM JSON version
https://astuceswp.fr/wp-json/llm-endpoints/v1/post/ai-client-wordpress-7-1/json
Manifest
https://astuceswp.fr/wp-json/llm-endpoints/v1/manifest
Estimated reading time
14 minutes (822 seconds)
Word count
2738

Key points

Primary visual

AI Client de WordPress 7.1 : ce que le streaming et la recherche sémantique changent vraiment pour votre site
Main illustration associated with the content.

Structured content

core/paragraph

WordPress 7.1 entre en bêta aujourd'hui, et l'équipe IA a annoncé deux ajouts à son AI Client : le streaming des réponses et le support des embeddings pour la recherche sémantique. Sur le papier, ça sonne comme le moment où votre moteur de recherche interne va enfin comprendre ce que vos visiteurs veulent dire, et plus seulement les mots qu'ils tapent.

core/paragraph

J'ai lu les annonces de l'équipe IA ligne à ligne. Il y a un écart sérieux entre le titre et le contenu réel. Une des deux fonctions arrive bien dans WordPress 7.1, mais WordPress lui-même ne sait pas s'en servir. L'autre est un socle technique, pas une fonctionnalité. Voilà ce qui débarque vraiment le 19 août, ce que vous pourrez en faire, et ce qui reste bloqué pour un bon moment.

core/group

L'essentiel à retenir ℹ️ WordPress 7.1 sort le 19 août et ajoute deux choses à l'AI Client : le streaming des réponses et le support des embeddings. Le malentendu est là. Le streaming arrive dans la bibliothèque PHP, pas dans WordPress, car la plupart des serveurs coupent une requête au bout de 30 secondes. Pour les embeddings, le cœur sait les calculer, mais ne sait ni les stocker, ni les chercher, ni les brancher sur la recherche. Aucune recherche sémantique ne s'activera dans votre admin le 19 août : ce sont des briques pour développeurs de plugins.

core/heading

Petit rappel : l'AI Client, c'est quoi

core/paragraph

L'AI Client est arrivé avec WordPress 7.0. C'est une interface PHP indépendante du fournisseur qui permet à un plugin d'envoyer un prompt à un modèle d'IA et de récupérer le résultat, sans se soucier de savoir si derrière c'est Claude, ChatGPT ou Gemini. Le code s'appuie sur la bibliothèque wordpress/php-ai-client, embarquée dans le cœur comme dépendance externe. Elle gère la communication avec le fournisseur, le choix du modèle et la normalisation des réponses.

core/paragraph

Point important, et il explique tout le reste : l'AI Client ne se voit nulle part dans l'admin. Ce n'est pas une fonctionnalité pour l'utilisateur final. C'est une brique pour les développeurs de plugins. La partie visible, c'est le hub des Connecteurs, où vous branchez vos clés d'API en quelques clics, et le plugin IA officiel qui génère titres, extraits et textes alternatifs. Si vous voulez le tour du propriétaire côté réglages, j'ai déjà détaillé comment brancher Claude, ChatGPT ou Gemini via les Connecteurs IA.

core/image

core/paragraph

L'équipe IA le répète à chaque annonce : sa priorité, ce sont les primitives pour développeurs, pas les fonctions clés en main. Gardez ça en tête, c'est la clé de lecture des deux nouveautés qui suivent.

core/heading

Le streaming : la bonne idée qui butte sur un mur de 30 secondes

core/paragraph

Commençons par le concret. Aujourd'hui, quand un plugin demande à une IA de générer un texte, il attend. L'utilisateur regarde un indicateur de chargement pendant dix, vingt, parfois quarante secondes, puis le texte apparaît d'un bloc. Le streaming, c'est l'inverse : le serveur renvoie le texte au fur et à mesure qu'il est généré, mot par mot. C'est ce que vous voyez quand vous discutez avec ChatGPT ou Claude dans leur interface.

core/paragraph

La différence n'est pas cosmétique. Le temps de génération ne bouge pas d'une seconde, mais la latence perçue s'effondre. Un utilisateur qui voit les premiers mots arriver au bout d'une seconde attend patiemment la suite. Le même utilisateur devant un cercle qui tourne pendant vingt secondes se demande si le truc a planté et recharge la page. C'est la même attente, ce n'est pas du tout la même expérience.

core/paragraph

Voilà pour la théorie. En pratique, ça donne quoi ? C'est là que ça pique. Le streaming est bien ajouté dans WordPress 7.1, mais il arrive dans la bibliothèque PHP AI Client, pas dans WordPress. L'équipe l'écrit noir sur blanc : le streaming sera disponible dans WordPress 7.1, mais pas comme quelque chose que WordPress prend en charge nativement.

core/paragraph

La raison est bêtement technique : la plupart des serveurs coupent une requête au bout de 30 secondes, et le système de requêtes de WordPress ne gère pas le streaming par défaut. Sa valeur de timeout est même fixée à 5 secondes de base, à relever appel par appel. Or le streaming, par nature, demande des connexions longues, qui peuvent durer plusieurs minutes. Les deux modèles sont incompatibles en l'état. L'équipe pose donc la brique dans la bibliothèque et laisse les développeurs et les hébergeurs se débrouiller pour construire le support côté WordPress, dans une version future.

core/paragraph

Traduction pour votre site : aucun plugin ne va se mettre à streamer ses réponses le 19 août. La plomberie existe, le raccordement non.

core/heading

Les embeddings : comprendre le sens plutôt que les mots

core/paragraph

Deuxième ajout, plus intéressant sur le fond. Un embedding est une valeur numérique qu'un algorithme attribue à un contenu pour représenter sa proximité de sens avec d'autres contenus. Dit autrement : on transforme un texte en une suite de nombres, et deux textes qui parlent de la même chose se retrouvent avec des nombres voisins, même s'ils n'ont pas un seul mot en commun.

core/paragraph

L'exemple donné par l'équipe IA est parlant. Un visiteur tape « comment je réinitialise mon mot de passe ? » dans votre moteur de recherche interne. Votre article s'intitule « Étapes de récupération de compte ». Zéro mot commun. La recherche WordPress classique, qui fait du LIKE sur les mots-clés, ne trouve rien et affiche une page vide. Une recherche par embeddings comprend que les deux phrases parlent de la même chose et remonte l'article.

core/paragraph

Tous ceux qui ont déjà regardé les statistiques de leur recherche interne savent à quel point ça compte. La recherche native de WordPress est mauvaise. Elle ne comprend ni les synonymes, ni les fautes de frappe, ni les reformulations. C'est un des rares endroits où l'IA apporte une réponse à un vrai problème plutôt qu'un gadget.

core/heading

Sauf que la recherche sémantique n'est pas livrée

core/image

core/paragraph

Soyons clairs sur ce point, parce que c'est là que beaucoup d'articles de veille vont vous induire en erreur. Ce qui arrive en 7.1, c'est le support des embeddings dans l'AI Client. C'est-à-dire la capacité, pour un plugin, de demander à un fournisseur d'IA de calculer ces fameux nombres. Rien de plus.

core/paragraph

Ce qui n'arrive pas, c'est tout le reste, et le reste est copieux :

core/list

Le stockage des vecteurs. MySQL sait stocker des vecteurs depuis sa version 9.0, MariaDB depuis la 11.7, qui sait même les indexer pour chercher les plus proches. Le cœur de WordPress, lui, n'exploite pas encore cette capacité : ni table, ni type de champ, ni API pour ranger un embedding. La recherche vectorielle elle-même. Elle existe sous forme d'expérimentation dans le plugin IA, pas dans le cœur, et pas dans une version que je conseillerais de mettre en production. Le branchement sur la recherche WordPress. Personne ne remplace WP_Query par de la similarité vectorielle en 7.1.

core/paragraph

L'exemple du mot de passe illustre un potentiel, pas une fonction que vous activerez dans un menu. Entre « le cœur sait calculer un embedding » et « votre moteur de recherche comprend vos visiteurs », il y a un plugin entier à écrire.

core/paragraph

Et un budget à prévoir, sujet que les annonces évitent soigneusement. Calculer un embedding, c'est un appel facturé chez votre fournisseur. Pour une recherche sémantique, il faut le faire une fois par contenu à l'indexation, puis à chaque modification, et encore une fois à chaque requête d'un visiteur pour comparer sa question à votre catalogue. Sur un blog de 500 articles, l'addition reste symbolique. Sur un catalogue WooCommerce de 20 000 références remis à jour tous les jours, elle se discute. C'est une raison de plus pour que le cœur ne l'active pas tout seul dans votre dos.

core/heading

Ce que ça change concrètement pour vous

core/paragraph

Ma réponse dépend de qui vous êtes, et elle est tranchée dans les deux cas.

core/paragraph

Vous gérez un site, vous n'écrivez pas de code. Le 19 août, il ne se passera rien pour vous. Pas de nouveau réglage, pas de case à cocher, pas de recherche magique. Ne changez rien à vos plans de mise à jour à cause de ces annonces. La seule chose à surveiller, c'est le jour où un plugin de recherche que vous utilisez déjà annoncera qu'il s'appuie sur les embeddings du cœur. Là, ça vaudra le test.

core/paragraph

Vous développez des plugins ou vous livrez des sites clients. C'est maintenant que ça se joue, et la fenêtre est courte. La bêta 1 sort aujourd'hui, les bêtas 2 et 3 suivent les 22 et 29 juillet, la RC1 le 5 août, la version finale le 19 août. Cinq semaines entre la bêta 1 et la sortie, c'est peu pour tester. Si vous avez un projet de recherche interne intelligente ou de génération de contenu assistée, l'AI Client de 7.1 devient une base à évaluer sérieusement, et le calcul des embeddings vous évite d'écrire vous-même la couche fournisseur.

core/paragraph

Petit conseil pour ceux qui vont tester le streaming : attaquez le sujet par le timeout, pas par le code de génération. Tant que vous n'avez pas réglé la question de la requête longue avec votre hébergeur, le reste ne sert à rien. C'est exactement le mur sur lequel l'équipe IA s'est arrêtée.

core/heading

Installer la bêta 1 sans casser votre site

core/paragraph

Pour tester sans y passer la journée, le plugin officiel WordPress Beta Tester fait le travail : installez-le, choisissez le canal Bleeding edge dans ses réglages, et le cœur vous propose la bêta comme une mise à jour classique. En ligne de commande, wp core update --version=7.1-beta1 suffit.

core/paragraph

Faites-le sur une copie du site, jamais sur le site en ligne. Un serveur local ou un environnement de staging convient très bien. Prévoyez de jeter cet environnement après le test plutôt que de revenir en arrière : redescendre d'une bêta vers la 7.0 n'est pas une opération propre, la base de données ayant pu être migrée entre-temps.

core/heading

Mon avis sur la trajectoire

core/paragraph

Je trouve la démarche saine, et je vais à contre-courant de ce que j'ai lu ailleurs. WordPress aurait pu livrer une recherche sémantique à moitié finie, dépendante d'un fournisseur, avec des factures d'API qui explosent chez des utilisateurs qui n'ont rien demandé. L'équipe fait l'inverse : elle pose des fondations, elle documente les limites, et elle attend que l'écosystème s'en empare. C'est frustrant à lire dans une note de version, c'est raisonnable en pratique.

core/paragraph

Le point qui me chiffonne, c'est le décalage de communication. « Streaming et recherche sémantique dans WordPress 7.1 » n'est pas faux, mais c'est trompeur pour qui ne lit pas le détail. Les deux fonctions arrivent dans une bibliothèque, avec une limite technique connue pour l'une et un chaînon manquant pour l'autre. Un webmaster qui lit le titre en tire des conclusions fausses sur ce qu'il pourra faire à la rentrée.

core/heading

Que faire maintenant

core/paragraph

Trois choses à faire en sortant de cet article :

core/list

N'attendez rien de visible le 19 août. Ni streaming, ni recherche sémantique dans votre admin. Ce sont des briques pour développeurs. Si vous développez, installez la bêta 1 aujourd'hui sur un environnement de test, jamais en production. Vous avez cinq semaines avant la sortie. Surveillez vos plugins de recherche, pas les notes de version du cœur. C'est de là que viendra la vraie recherche sémantique, dans six mois ou un an.

core/paragraph

Si je devais n'en garder qu'une : la nouveauté vraiment utile de cette annonce, ce sont les embeddings, pas le streaming. Le streaming est joli mais bloqué par un mur d'architecture. Les embeddings, eux, débloquent le seul chantier qui intéresse vraiment les visiteurs de votre site : une recherche interne qui comprend enfin ce qu'on lui demande. Il manque juste quelqu'un pour écrire le plugin qui va avec. Et pendant que le cœur avance sur l'IA côté serveur, la question de servir vos contenus aux IA génératives se règle déjà, elle, avec des outils qui existent aujourd'hui.

core/heading

Pour aller plus loin

core/list

What's coming to the AI Client in WP 7.1, l'annonce d'origine de l'équipe IA. Le calendrier officiel de WordPress 7.1 sur Make WordPress Core. What's new for developers (July 2026), le récap mensuel du blog développeurs.

core/group

Foire aux questions La recherche sémantique arrive-t-elle vraiment dans WordPress 7.1 ?+ Non. WordPress 7.1 ajoute seulement la capacité de calculer des embeddings via l'AI Client. Le stockage des vecteurs, la recherche vectorielle et le branchement sur la recherche du site ne sont pas livrés, et aucun réglage n'apparaîtra dans votre administration. Quand sort WordPress 7.1 ?+ La version finale est prévue le 19 août 2026. La bêta 1 est sortie le 15 juillet, les bêtas 2 et 3 suivent les 22 et 29 juillet, puis la RC1 le 5 août. Pourquoi le streaming ne fonctionne-t-il pas nativement dans WordPress ?+ Parce que la plupart des serveurs coupent une requête au bout de 30 secondes, alors que le streaming demande des connexions longues. Le système de requêtes de WordPress ne gère pas ce cas par défaut, donc la fonction reste dans la bibliothèque PHP AI Client, à charge pour les développeurs et les hébergeurs de la brancher. Qu'est-ce qu'un embedding, en clair ?+ C'est la traduction d'un texte en une suite de nombres qui représente son sens. Deux textes qui parlent de la même chose obtiennent des nombres voisins, même sans aucun mot commun. C'est ce qui permet de remonter un article intitulé « Étapes de récupération de compte » quand un visiteur cherche à réinitialiser son mot de passe. Dois-je mettre à jour mon site le 19 août pour profiter de l'IA ?+ Ces deux ajouts ne changent rien côté administration. Mettez à jour pour les correctifs et le reste de la version, pas pour l'AI Client. Ces nouveautés ne deviendront visibles que le jour où vos plugins s'en serviront. Où sont stockés les embeddings si WordPress ne le fait pas ?+ Nulle part pour l'instant, c'est le chaînon manquant. MySQL sait stocker des vecteurs depuis sa version 9.0 et MariaDB depuis la 11.7, mais le cœur de WordPress n'exploite pas encore cette capacité. Un plugin doit donc gérer le stockage lui-même. L'AI Client coûte-t-il quelque chose ?+ Le composant est gratuit, il fait partie du cœur. Ce sont les appels aux fournisseurs qui sont facturés, avec votre propre clé d'API renseignée dans les Connecteurs. Sans clé, aucun plugin ne peut envoyer de prompt ni calculer d'embedding.

core/html

yoast-seo/breadcrumbs

Astuces WordPress

Topics and keywords

Themes: Actualités WordPress

Keywords: plugin, référencement

License & attribution

License: CC BY-ND 4.0.

Attribution required: yes.

Manifest: https://astuceswp.fr/wp-json/llm-endpoints/v1/manifest

LLM Endpoints plugin version 1.2.0.