As part of the "AI Based ChatBot | Clara" project, b-nova supported Helvetia Insurance Switzerland in the conception and technical implementation of an AI-powered assistant system based on Large Language Models (LLMs). Using Azure OpenAI, LangChain, and Retrieval Augmented Generation (RAG), a chatbot was developed that understands domain-specific queries in context, retrieves relevant information from a knowledge base, and generates precise answers. In addition to the architecture and implementation of the RAG pipeline, we guided testing, quality assurance, prompt engineering, and the iterative optimization of user interaction through to production.
Biggest challenge
Context-aware answering of domain-specific queries through LLM-powered retrieval architecture with consistent response quality
What we did
Architecture and implementation of a RAG-based AI chatbot with Azure OpenAI, LangChain, and vector database including integration, testing, and operational support
Main tools we used
Azure OpenAI, LangChain, LangGraph, RAG, Vector DB, Python, OpenShift