Booster les performances de vos RAG avec un reranker en C#

Vous avez mis en place un système de Retrieval-Augmented Generation (RAG) pour permettre à un assistant IA de puiser des réponses dans votre base de connaissances. Pourtant, vous constatez que les résultats ne sont pas toujours à la hauteur : parfois l’information cruciale n’est pas dans les tout premiers documents retournés, ou au contraire vous … Lire la suite Booster les performances de vos RAG avec un reranker en C#

Intégrer un serveur MCP à un agent Semantic Kernel pour Claude Desktop

Vous êtes développeur et vous avez créé un agent intelligent avec Semantic Kernel pour interroger une base de données en langage naturel. Tout fonctionne bien dans vos tests, mais comment l’utiliser dans votre application de chat préférée ? Par exemple, faire dialoguer Anthropic Claude avec votre base SQL locale. Récemment, je me suis retrouvé face à cette … Lire la suite Intégrer un serveur MCP à un agent Semantic Kernel pour Claude Desktop

Créer un agent NL2SQL avec Semantic Kernel 🚀

Passer du langage naturel au SQL (on parle d’agent NL2SQL) n’est pas une mince affaire. Pourtant, l’idée de pouvoir questionner une base de données en language naturel est terriblement séduisante, que ce soit pour aider des analystes non techniciens ou pour gagner du temps en développement. En tant que développeur et passionné d’IA, je me … Lire la suite Créer un agent NL2SQL avec Semantic Kernel 🚀

Je voudrais que Chat GPT soit fort en maths ! J’ai créé un assistant mathématicien…

Vous avez essayé de faire des calculs de mathématiques avec chat GPT ? Moi oui, et le moins que l'on puisse dire c'est qu'il est loin d'être aussi intelligent que mon fils de 12 ans dans ce domaine. Calcul effectué par ChatGPT Alors là, j'avoue être un peu déçu, d'un côté il me dit 31 … Lire la suite Je voudrais que Chat GPT soit fort en maths ! J’ai créé un assistant mathématicien…

La sémantique au cœur de vos assistants : le Semantic Kernel

Il y a peu de temps, je me suis lancé dans la fabrication de magi-gemmes et j'ai créé La Magi-Gemme Factory. Et quelle aventure ! C'est éminent compliqué à réaliser (mais secret industriel, je ne peux vous en dire plus). Au lieu de cela je vais revenir sur une expérience vécue lors de la création … Lire la suite La sémantique au cœur de vos assistants : le Semantic Kernel

A vos prompts avec Azure Open AI !

Novembre 2022, nous commencions à entendre parler de GPT, et au travers de son outil ChatGPT, le grand public découvre alors ce que c'est que l'IA (enfin c'est ce qu'ils croient)... Beaucoup de chose a été dit sur l'IA et je ne vais pas aujourd'hui revenir sur ces polémiques, mais je vais commencer ici à … Lire la suite A vos prompts avec Azure Open AI !

Non, l’IA ne va pas tuer le métier de développeur

💡 On entend tout et son contraire à ce sujet ! ❗️ L'arrivée des IA dans le monde du développement logiciel sonne-t-elle le glas de l'âge d'or du développeur ?❗️ Est-ce annonciateur d'un remplacement des développeurs par des IA, plus performantes et disponibles 24H/24 ? J'ai le plaisir de vous partager mon avis sur ce … Lire la suite Non, l’IA ne va pas tuer le métier de développeur

Acquisition de données haute fréquence sur son PLC Control Logix

C'est un sujet assez récurent dans les demandes que j'ai pu traiter récemment : Comment réussir à acquérir des données d'automate à fréquences assez élevées. L'idée ici est simple : Si je réussis à avoir à une fréquence assez élevée des données en provenance de mon automate de production, je pourrais inclure des systèmes d'analyses … Lire la suite Acquisition de données haute fréquence sur son PLC Control Logix

Ajoutez un collecteur HTTP à votre instance Log Analytics workspace

Log Analytics workspace collecte les métriques et logs applicatifs et vous permet de réaliser des requêtes pour pouvoir les exploiter facilement. Que votre application soit hébergée sur Azure, on Premise ou sur d'autre cloud provider, du PaaS ou du IaaS, Azure Monitor vous offre toutes les solutions pour collecter les métriques et logs et les … Lire la suite Ajoutez un collecteur HTTP à votre instance Log Analytics workspace

Installation et renouvellement de certificats SSL dans une Azure Web App

Azure Web App, est une solution complète d'hébergement de vos applications Web. Grâce a elle, vous pourrez facilement exécuter vos applications et les exposer sur l'internet. Et cela peut être parfois une difficulté d'exposer son site sur Internet (nom de domaine, certificats SSL, ...). Nous allons voir ensemble comment Azure WebApp nous simplifie la vie … Lire la suite Installation et renouvellement de certificats SSL dans une Azure Web App