import json import chainlit as cl from llm_loader import get_llm_response from langchain.prompts import PromptTemplate age = 15 name = "Fidva" grade = 10 context = '{context}' question = '{question}' DB_FAISS_PATH = 'refbooks-vectorstore/geo-10-1' JSON_FILE_PATH = 'data/geo-10/geo-chapter-list.json' # Load book data with open(JSON_FILE_PATH, 'r') as file: book_data = json.load(file) chapter_data = book_data[0] subtopics = chapter_data['subtopics'] # Chainlit App