
Commencez votre aventure avec l’IA dès aujourd’hui
- Accédez à plus de 100 API d’IA sur une seule plateforme.
- Comparez et déployez des modèles d’IA en toute simplicité.
- Paiement à l’usage, sans frais initiaux.
En tant que développeurs, nous mettons en œuvre une solution pour d'autres développeurs de logiciels. Nous avons pensé que ce serait bien de partager avec vous nos outils et ce qui se passe dans les coulisses...
En tant que développeurs, nous mettons en œuvre des solutions pour les développeurs de logiciels. Nous avons pensé que ce serait bien de partager avec vous nos outils et ce qui se passe dans les coulisses.
Dans Eden AI, nous valorisons beaucoup les données. Nous utilisons donc de nombreux outils pour les analyser chaque élément. Dans cet article, nous vous présentons certains des outils que nous utilisons et les informations que nous en tirons.
En connectant notre base de données à Metabase, un outil d'analyse open source, nous avons pu déterminer quelles informations sont les plus pertinentes sur nos utilisateurs. Il nous permet de poser des questions directement sous forme de requêtes SQL ou via l'interface utilisateur sans écrire de ligne de code.
Métabase offre de nombreuses fonctionnalités, nous pouvons enregistrer et afficher les résultats des requêtes dans un meilleur format en utilisant un tableau de bord permettant à chaque membre de l'équipe d'accéder à la base de données et de la parcourir.
Les filtres sont l'une des caractéristiques les plus intéressantes. Au lieu de créer des tableaux de bord dupliqués, il vous permet de créer de simples boutons pour modifier une variable pour toutes les cartes d'un tableau de bord. Par exemple, si nous voulions de nouveaux utilisateurs hebdomadaires, un seul filtre sur la requête signalant tous les utilisateurs serait suffisant.
Dans notre cas, nous avons deux collections de tableaux de bord. Le premier contient des informations générales et des informations sur nos utilisateurs (nombre d'utilisateurs, langage de programmation qu'ils utilisent, etc.), le second contient des requêtes plus complexes, dans lesquelles nous suivons de manière approfondie le coût et la consommation de l'API.
Pour une application d'analyse de données open source, la métabase offre un nombre raisonnable d'avantages en termes d'expérience utilisateur tout en étant conviviale, extrêmement simple et également très flexible.
Sentinelle nous aide à collecter et à analyser les erreurs de production. Nous l'avons implémenté sur notre application frontale et notre serveur principal. Lorsqu'une exception survient, elle est enregistrée et affichée sur la plateforme. Chaque développeur peut accéder directement aux détails et au retraçage.
Nous pouvons également surveiller les performances des demandes et vérifier si une demande prend trop de temps.
Nous voulions savoir comment l'interface visuelle de notre application est utilisée et si elle devait être réajustée pour une meilleure expérience utilisateur.
Pour ce faire, nous avons décidé d'intégrer un outil de suivi Web afin de mieux comprendre comment les utilisateurs interagissent avec notre interface (s'ils rencontrent des difficultés, s'ils utilisent les fonctionnalités correctement, etc.), et nous avons choisi Hotjar.
Hotjar est l'un des outils de suivi les plus populaires et les plus puissants pour votre site Web : il est simple à installer et très facile à utiliser. Avec Hotjar, vous pouvez générer des cartes thermiques des pages de votre choix et également accéder à l'enregistrement de la session d'un utilisateur.
Dans notre cas, nous voulions savoir si nos clients étaient totalement perdus lorsqu'ils arrivaient sur la page d'accueil. Nous nous sommes donc concentrés d'abord sur le suivi de la page d'accueil.
Carte thermique de la page d'accueil (du rouge les parties les plus cliquées au bleu clair les moins cliquées)
À partir de là, nous étions heureux de savoir que les gens utilisaient la plateforme de la bonne façon. Nous avons donc créé des cartes thermiques pour toutes nos pages.
Et c'est à ce moment-là que quelque chose d'intéressant s'est produit : nous avons commencé à recevoir des notifications de Hotjar indiquant que certains utilisateurs rencontraient des difficultés. En fait, avec Hotjar, nous avons pu remarquer que les gens étaient »clic de rage» sur un élément de l'une de nos pages thématiques. Nous l'avons donc testé de notre côté et nous avons découvert qu'une partie ne répondait pas aux clics depuis notre dernière mise à jour.
Par conséquent, grâce à cet outil, nous avons pu fournir un correctif dès qu'il a été détecté par les utilisateurs sans qu'ils aient à nous envoyer un message.
À mon avis, disposer d'un outil de suivi peut être très rentable et vous faire gagner du temps pour améliorer votre interface utilisateur et surtout votre UX pour le confort de vos utilisateurs !
Puisque notre infrastructure est sur AWS. Nous utilisons le CloudWatch service permettant de recueillir et d'analyser les informations qui le concernent. Il donne accès à de multiples métriques extrêmement utiles. Voici certains des outils que nous utilisons :
Checklyhq est un outil de surveillance actif. C'est un outil très simple que nous utilisons pour vérifier périodiquement que notre API répond bien. Chaque contrôle est enregistré et les données sont disponibles sur notre page d'état.
Ces cinq solutions sont celles que nous utilisons actuellement. Cet article sera mis à jour si nous pensons que quelque chose de nouveau mérite d'être mentionné. Je serais ravie d'en discuter si c'est un sujet qui vous intéresse ou si vous souhaitez simplement me faire part de vos commentaires. Vous pouvez m'envoyer un e-mail samy@edenai.co ou directement réservez un appel avec moi.
Vous pouvez commencer à créer dès maintenant. Si vous avez des questions, n'hésitez pas à discuter avec nous !
CommencezContactez le service commercial