Kavya AI.
Votre voix, dans toutes les langues.

Écrivez, traduisez et faites vos recherches dans Drupal. Kavya combine plusieurs fournisseurs IA avec des outils conçus pour les sites multilingues et la publication longue.

Traduisez la page,
y compris les petits caractères.

Le fournisseur DXPR AI a une opération native de traduction. Il examine le contenu avant de construire la requête, en ajoutant des instructions pour le HTML et les attributs de texte trouvés.

Gardez la structure de la page

Pour une entrée HTML, le prompt de traduction préserve explicitement les balises, les classes et le balisage de mise en page tout en traduisant le texte. Le texte brut reçoit une requête plus simple sans instructions HTML inutiles.

Incluez les textes d’interface

Textes alternatifs d’images, placeholders de formulaires, libellés de boutons et noms accessibles doivent aussi être traduits. Le module les détecte avec titres et corps de texte.

Prenez en compte le sens de lecture

L’arabe, l’hébreu, le persan, l’ourdou et les autres cibles de droite à gauche prises en charge reçoivent des instructions explicites de gestion du sens, y compris des ajustements aux attributs HTML dir.

<a class="event-link" href="/register"
   aria-label="Register for the Drupal workshop">
  Save your seat
</a>
<a class="event-link" href="/register"
   aria-label="Meld je aan voor de Drupal-workshop">
  Reserveer je plek
</a>

Exemple illustratif anglais → néerlandais : le lien et la classe CSS restent en place ; le texte visible et le libellé accessible changent. Relisez les traductions générées dans la page finale.

Écrivez tout le guide.

Le travail au long cours demande un plan. Le pipeline d’écriture de Kavya élabore une stratégie de contenu et un plan, puis rédige les sections avec le contenu environnant en vue.

01 / Recherche

Apportez le contexte actuel

Quand la recherche est activée et que la demande l’exige, Kavya peut utiliser la recherche web Perplexity pour rassembler de la matière. L’étape de recherche peut formuler plusieurs requêtes autour du sujet avant le début de la rédaction.

02 / Plan

Donnez une structure à l’article

Une stratégie de contenu donne la direction. Un plan divise le sujet en sections avec des nombres de mots cibles, pour un guide détaillé plus structuré qu’un unique long prompt.

03 / Rédaction

Gardez les sections liées

Chaque section reçoit le plan et le contenu précédent, avec consigne de garder la continuité et d’éviter les répétitions. Les contraintes de balises et classes HTML guident le format pour l’application destinataire.

Pour un explicatif technique, un guide de programmes universitaires ou une page de services détaillée. Vérifiez les sources et affirmations factuelles avant de publier. Voyez sa place dans un workflow Drupal multilingue.

Vos choix éditoriaux,
intégrés au workflow.

Choisissez une voix pour l’audience, puis travaillez le brouillon là où il sera publié. Sélectionnez un contrôle pour voir l’écran correspondant.

Définissez les voix une fois comme termes de taxonomie, d’Approachable à Professional, et partagez-les entre fonctions IA avec une valeur par défaut sélectionnable.

Vocabulaire AI Tone of Voice avec les termes Approachable, Educational, Formal, Inspirational, Persuasive et Professional.

Notez la ponctuation IA avec post-traitement Off, Low, Medium et High, prévisualisé en direct avec surcharges par langue.

Processeur de tirets cadratins avec curseur de niveau de remplacement sur High et aperçu avant/après en direct.

Les traductions gardent le ton et adaptent les références culturelles, puis se publient comme éditions liées du même contenu.

Vue d’ensemble des traductions avec les éditions anglaise, chinoise simplifiée et espagnole publiées de Accueil.

Brouillonnez en conversation IA, affinez en édition visuelle, et publiez via le même flux Drupal que les relecteurs connaissent.

Éditeur en ligne DXPR Builder avec un titre sélectionné et la barre d’outils de mise en forme visible.

Vos rédacteurs locaux savent ce qui sonne juste.

Le bon terme produit. Une date au format local. Une invitation qui sonne naturel. Vos rédacteurs apportent le contexte qu’un brouillon de traduction attend encore.

Préparez le texte avec Kavya, puis faites relire textes et page finale par ceux qui connaissent l’audience avant de publier.

Deux femmes relisant quelque chose ensemble sur un portable, deux visages bien visibles

Un fournisseur Drupal unique.
Trois façons de l’exécuter.

Choisissez votre modèle par défaut dans Drupal. Pour le modèle Kavya standard, vous pouvez aussi sélectionner des fournisseurs et changer leur ordre de repli.

kavya-m1

Choix du fournisseur et repli

Accédez à OpenAI, Anthropic Claude, Google Gemini, xAI et Mistral via Kavya. Routage automatique ou ordre de priorité configuré. Si un fournisseur échoue, le service essaie le suivant dans la chaîne.

kavya-m1-eu

Une option de modèle UE

Choisissez l’option basée sur Mistral pour un traitement européen. Évaluez séparément les services optionnels comme la recherche web en définissant les exigences de données de votre site.

kavya-m1-fast

Privilégiez la vitesse de réponse

Utilisez la variante la plus rapide quand une réponse courte ou une itération rapide compte plus que la qualité maximale. Choisissez la valeur par défaut adaptée aux tâches quotidiennes de votre équipe.

Plus qu’un
assistant d’écriture.

Le module open source ai_provider_dxpr connecte Kavya à l’API Drupal AI. Les développeurs peuvent aussi utiliser ses opérations dans leurs fonctionnalités.

Découvrez DXPR AI Provider sur Drupal.org ↗

Comprenez les images avec le texte

Envoyez des images avec une requête de chat. Demandez une description, discutez du contenu d’une image fournie ou utilisez-la comme contexte pour une tâche éditoriale.

Générez et modifiez des images

Le module implémente des opérations text-to-image et image-to-image, avec des fichiers WebP en sortie. Générez depuis un prompt ou fournissez une image existante pour un changement demandé. Les identifiants API restent sur le serveur.

Demandez des réponses structurées

Passez un schéma JSON quand votre intégration exige des champs prévisibles plutôt que de la prose. Les requêtes de chat acceptent aussi des définitions d’outils pour les applications avec function calling.

Streamez les réponses et contrôlez l’utilisation

Le streaming affiche le texte au fil de l’eau dans les interfaces compatibles. Les réglages du fournisseur exposent les soldes de mots et crédits, et les appels de traduction transitent par les événements Drupal AI pour des modules comme AI Logging.

Ajoutez Kavya à
votre site Drupal.

Testez l’expérience éditoriale avec la démo en ligne, ou installez le fournisseur sur votre propre site.

composer require drupal/ai_provider_dxpr
drush en ai_provider_dxpr
  1. Obtenez une clé API DXPR et stockez-la avec le module Key de Drupal.
  2. Ouvrez /admin/config/ai/providers/dxpr et sélectionnez la clé.
  3. Choisissez un modèle par défaut et configurez la sélection des fournisseurs pour votre site.
  4. Utilisez DXPR avec les fonctionnalités compatibles de Drupal AI, dont les intégrations DXPR Builder et CKEditor AI.

Lire la documentation du module ↗

Quelques détails utiles.

Non. Le fournisseur est une intégration au module Drupal AI. DXPR Builder fournit l’expérience d’édition visuelle montrée ici ; d’autres fonctionnalités compatibles de Drupal AI peuvent utiliser le fournisseur indépendamment.

Oui. Avec kavya-m1, le module prend en charge la sélection automatique ou une liste ordonnée manuellement de fournisseurs activés. Les variantes EU et fast utilisent leurs propres routes de modèles.

Le fournisseur implémente une opération de traduction que d’autres fonctionnalités Drupal peuvent appeler. Les champs traduits, le déclenchement et l’approbation dépendent de l’intégration et de votre flux de publication.

La configuration du fournisseur affiche les soldes et l’utilisation. Voir les offres actuelles pour les dotations de crédits et capacités supplémentaires.

Voir les offres →

Traduisez votre contenu.
Gardez la voix de votre marque.

Une page traduite doit se lire comme écrite pour ce public.

L’opération de traduction Drupal de Kavya demande de garder le ton d’origine, avec idiomes et références culturelles adaptés à la langue cible. Sans langue source précisée, elle la détecte depuis le contenu.

Cette attention dépasse les paragraphes : le module reconnaît libellés, descriptions d’images et sens de lecture qui rendent un site multilingue utilisable.

Buste en verre bleu entouré de rubans de manuscrits dans différents systèmes d’écriture