Category: Tutorial
-
Purrfect Pizza Planner: Conversational Forms Explained
In this article we explore a complete example of implementation of the conversational forms API, also known as Cat Forms. A very powerful feature of the Cheshire Cat that allows you to extract structured data… Read more
-
Exploring the new AuthHandler API: building a Keycloak Integration
In this article we explore the new AuthHandler API in Cheshire Cat and learn how to integrate external authentication providers like Keycloak. Handling Custom Authentication Before the introduction of the AuthHandler, integrating custom authentication required… Read more
-
How to run Cheshire Cat behind a Traefik reverse proxy to add SSL support
Traefik is a reverse proxy that is gaining momentum in both Docker Compose and Kubernetes deployments. Why choosing Traefik over other solutions, like Nginx, is out of the scope of this short post: there are… Read more
-
Build your first plugin: a weather plugin
The objective of this article is to provide you a complete beginner guide to plugin development for the Cheshire Cat AI framework! We’ll start from the basis and then we’ll add up features until we… Read more
-
How to Implement a Custom File Parser
Let’s see how to implement a custom file parser to extend the supported files that can be uploaded in the Cat’s memory By default, the RabbitHole – the component that manages the file uploading in… Read more
-
How to Setup the Cheshire Cat on Your Home Server with Tipi
On our blog we have seen how to setup the Cat on Nginx (https://cheshirecat.ai/how-to-use-cheshire-cat-behind-nginx/), in the Cloud with AWS CDK (https://cheshirecat.ai/cheshire-cat-in-the-cloud-simply-deploy-to-aws-with-cdk/). Today we will learn how to setup easily the Cat on a home server… Read more
-
The Multiplication of the Cheshire Cat
Create, manage, and customize your Cheshire Cat clones with our comprehensive blog guide. Explore the process of multiplication and customization, discovering how to bring unique clones to life. Stay tuned for the latest updates on… Read more
-
3 different ways to change system prompt in the Cat
The system prompt in LLM based agents is the prompt main part, the one defining who the bot is, its main task and tone of voice.In the Cheshire Cat we call it prompt_prefix, with this… Read more
-
Cheshire Cat in the Cloud – Simply deploy to AWS with CDK
Explore the step-by-step process of deploying Cat on an AWS environment using the AWS CDK framework in this detailed guide.From configuring the environment to releasing your own version of the cat on the cloud. CAUTION… Read more
-
Voicing the Cheshire Cat
A multi-container application that allows the Cheshire Cat to talk! Giving voice to your favorite chatbot can increase the quality of the interaction by introducing a high degree of personalization to it.In this tutorial we… Read more