About
CuitGPT is an AI project developed by Roman Avila, a developer from Northern Argentina. After taking the AI Builder series webinars with Kristian Freeman, Roman experimented with OpenAI’s free tiers and created CuitGPT—a ChatGPT-like service. Published on GitHub, this project showcases his dedication to making AI accessible to all.
How they use Cloudflare
CuitGPT leverages several key components of Cloudflare's platform to power his application. CuitGPT RAG (Retrieval-Augmented Generation) app utilizes the @cf/baai/bge-base-en-v1.5 embeddings model and showcases Cloudflare’s capabilities in enhancing AI-driven services.
With Cloudflare Workers AI, CuitGPT handles the retrieval of information from APIs for CuitGPT, including fetching data and embedding it into his application. The application possesses data based on two main types of information— Person by DNI or Juridic Person by CUIT. Cloudflare facilitates this by pulling data from APIs and outputting it into JSON format, allowing real-time fence in responses that deliver relevant information based on user queries—critical for CuitGPT’s functionality.
Although the app is currently operational as an endpoint and is accessible to everyone, Roman plans to integrate its retrieval capabilities across platforms like OpenAI plugins, IFTTT automation CUIT checker or potentially expanding its functionality to chatbots and other AI-driven applications.
Why Cloudflare?
"I started using Cloudflare 8 years ago, initially helping others enhance website performance and security. What I’ve always admired is Cloudflare’s commitment to offering powerful, free tools like Workers, which have been integral to my development projects. The level of service and technical knowledge available for free is exceptional and hard to find elsewhere. Cloudflare’s ecosystem, including Workers AI, remains a go-to for its ease of use and seamless integration, supporting my ongoing projects and the next others."
- Roman Avila