Détails du projet
Feuille de route
À déterminer
Jalons
- à déterminer
Dépôt
Client IA WP (signalez les bugs et les améliorations dans Trac)
Objectif
Le client IA WP permet à WordPress de communiquer avec des modèles d’IA générative aux capacités variées via une APIAPI Une API, ou interface de programmation d’applications, est un intermédiaire logiciel qui permet aux programmes d’interagir entre eux et de partager des données de manière limitée et clairement définie. uniforme.
Le client IA WP est construit sur le client IA PHP, et spécifiquement adapté à l’écosystème WordPress.
Fonctionnalités
API JavaScriptJavaScript JavaScript, ou JS, est un langage de programmation informatique orienté objet couramment utilisé pour créer des effets interactifs dans les navigateurs web. WordPress utilise largement JS pour offrir une meilleure expérience utilisateur. Alors que PHP est exécuté sur le serveur, JS s’exécute dans le navigateur de l’utilisateur.
https://www.javascript.com côté client : une API JavaScript avec un générateur de requêtes similaire, utilisant des points de terminaison REST en coulisses pour se connecter à l’infrastructure côté serveur.
Générateur de requêtes natif WordPress : API fluide pour créer et configurer des requêtes d’IA, construite directement sur le client IA PHP PHP (acronyme récursif de PHP : Hypertext Preprocessor) est un langage de script open source polyvalent très répandu, particulièrement adapté au développement web, et qui peut être intégré au HTML. https://www.php.net/manual/en/index.php PHP tout en respectant les normes de codage WordPressNormes de codage WordPress Les normes de codage en matière d’accessibilité, de PHP, JavaScript, CSS, HTML, etc., telles qu’elles sont publiées dans le Manuel des normes de codage de WordPress.
Peut également désigner la collection de règles PHP_CodeSniffer (sniffs) utilisées pour formater et valider le code PHP développé pour WordPress conformément aux normes de codage PHP. et les bonnes pratiques.
Écran des réglages d’administration : écran de réglages intégré à l’administration WordPress pour fournir les identifiants d’API des fournisseursFournisseur Un service d’IA proposant des modèles pour la génération, les représentations vectorielles ou d’autres fonctionnalités (par exemple Anthropic, Google, OpenAI). d’IA.
Connexion automatique des identifiants : configuration automatique des identifiants d’API des fournisseurs d’IA à partir de leur stockage dans une option de la base de données WordPress.
Client HTTPHTTP HTTP est l’acronyme de Hyper Text Transfer Protocol. HTTP est le protocole sous-jacent utilisé par le World Wide Web. Ce protocole définit la manière dont les messages sont formatés et transmis, ainsi que les actions que les serveurs web et les navigateurs doivent effectuer en réponse à différentes commandes. conforme à la PSR : implémentation d’un client HTTP utilisant l’API HTTP de WordPress, entièrement compatible avec les normes PSR.