Louis Sanna
@LouisSanna
I'm a Tech Lead with a decade of experience in startups and consulting.
I've built GenAI applications for international organizations and private companies, transforming their internal process.
Contributed IDE list
No IDE contribution for now
User's comments
0
articles
Building the Ideal AI Agent: From Async Event Streams to Context-Aware State Management
The dream of an autonomous AI agent isn’t just about generating smart responses — it’s about making those responses fast, interactive, and context-aware. To achieve this, you need to manage state across asynchronous tasks, handle real-time communication, and separate logic cleanly. In this blog,…Dec 10th 2024Self-Correcting AI Agents: How to Build AI That Learns From Its Mistakes
What if your AI agent could recognize its own mistakes, learn from them, and try again — without human intervention? Welcome to the world of self-correcting AI agents. Most AI models generate outputs in a single attempt. But self-correcting agents go further. They can identify when an error occurs,…Dec 10th 2024Mastering Real-Time AI: A Developer’s Guide to Building Streaming LLMs with FastAPI and Transformers
Real-time AI is transforming how users experience applications. Gone are the days when users had to wait for entire responses to load. Instead, modern apps stream data in chunks. For developers, this shift isn't just a "nice-to-have" — it's essential. Chatbots, search engines, and AI-powered…Dec 10th 2024How to Build Smarter AI Agents with Dynamic Tooling
Imagine having an AI agent that can access real-time weather data, process complex calculations, and improve itself after making a mistake — all without human intervention. Sounds kinda neat, right? Well, it’s not as hard to build as you might think. Large Language Models (LLMs) like GPT-4 are…Dec 10th 2024Integrating LangChain with FastAPI for Asynchronous Streaming
LangChain and FastAPI working in tandem provide a strong setup for the asynchronous streaming endpoints that LLM-integrated applications need. Modern chat applications live or die by how effectively they handle live data streams and how quickly they can respond. LangChain is a library that…Dec 10th 2024The Hidden Bottleneck in LLM Streaming: Function Calls (And How to Fix It)
Picture this: You’re building a real-time LLM-powered app. Your users are expecting fast, continuous updates from the AI, but instead, they’re staring at a frozen screen. What gives? Perhaps surprisingly — it’s probably not your LLM that’s slowing things down. It’s your function calls. Every time…Dec 10th 2024courses
Responsive LLM Applications with Server-Sent Events
Large Language Models are reshaping industries, yet integrating them into real-time streaming UIs presents unique challenges. In this course we will learn how to seamlessly integrate LLM APIs into applications and build AI-powered streaming text and chat UIs with TypeScript, React, and Python. Step-by-step, we will build a full-stack AI application with quality code and very flexible implementation. The LLM application in this course includes: - Completion Use-Case (english to emojis) - Chat - Retrieval Augmented Generation use-case - AI Agent Use-Cases (code execution, data-Analyste agent) This app can be used as a starting point in most projects, saving a huge amount of time, and its flexibilty allows new tools to be added as needed. At the end of this course, you will have mastered end-to-end implementation of a flexible and high-quality LLM application. This course will also equip you with the knowledge and skills necessary to create sophisticated LLM solutions of your own.Sep 10th 2024
books
LouisSanna hasn't published any books