AI – Run local LLMs with Ollama
In this post, we will see what Ollama is and how we can use it to run local LLMs.But first of all, what is Ollama? “Ollama is an open-source tool designed to run and manage large language models directly on our local machine. We can think of it as Docker, but specifically for LLMs. It… Read More »
Python – Streamlit (Part III)
Python – Streamlit (Part I)Python – Streamlit (Part II) In this last post on Streamlit, we will see how to manage a form Data, how to manage Buttons and Events and finally we will see how to manage the Session State. FORMForms in Streamlit allow us to group multiple input widgets and submit them together,… Read More »
Python – Streamlit (Part II)
In the previous post, we introduced Streamlit and covered some basic features. In this post, we’ll explore more advanced features, including navigation, tabs, columns and containers that allow us to create more complex and organized web apps. SIDEBARA sidebar can be added to our applications to house widgets, menus, or inputs that organize the user… Read More »
Python – Streamlit (Part I)
This is the first Post of a series of three where, we will see what Streamlit is and how we can use it in our projects.As Python developers, we often need to create user interfaces for our projects, dashboards or internal tools. While frameworks like Flask or Django are powerful, they require significant code and… Read More »
AI – How to create a custom “My GPTs”
In this post, we will see what is a “My GPTs” and how we can create it to automate our processes.But first pf all, what is a “My GPTs”?“A My GPTs is a customizable versions of ChatGPT that we can use for our specific needs or tasks. Instead of interacting with a general-purpose AI, we… Read More »
AI – Why do AI tools have different Models?
In this post, we will see why the AI tools have different Models and how we can use them.In details, we will see the Models present currently (December 2024) in ChatGPT, Gemini Advanced and Claude.But first of all, why are there different Models in the same AI agent?The AI platforms offer multiple models to balance… Read More »
Design Patterns – Mediator
In this post, we will see what is the Mediator pattern, why we should use it and then, we will implement all CRUD operations for an object “Book” with a Minimal API using MediatR, a popolar .NET library that implements this pattern.But firsrt of all, what is Mediator?“The Mediator pattern is a design pattern that… Read More »
Merry Christmas and Happy 2025
SEE YOU THE 07th OF JANUARY