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…
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…
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…
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. Alors là, j’avoue être un peu déçu, d’un côté il me dit 31 236.94 € et de…
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…
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 à…
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…
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…
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…
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…
Un problème est survenu. Veuillez rafraîchir la page et/ou réessayer.
Abonnez-vous à mon blog
Recevez directement le nouveau contenu dans votre boîte de réception.