File size: 483 Bytes
888d109
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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