Spaces:
Sleeping
Sleeping
| from langchain.prompts import PromptTemplate | |
| def get_custom_prompt(): | |
| # Create a system template that defines the chatbot's behavior | |
| system_template = """You are a helpful AI assistant for our college. | |
| Your job is to provide accurate, helpful information about our college based on the data provided. | |
| When answering questions, use the following information as context: | |
| {context} | |
| Chat History: {chat_history} | |
| Use the above context to answer the user's question. If you don't know the answer based on the provided context, | |
| say so clearly rather than making up information. If the answer is not in the context, | |
| you can provide general information about colleges but make it clear that it's not specific to this college. | |
| Be conversational, friendly, and professional. | |
| Question: {question} | |
| Answer:""" | |
| return PromptTemplate( | |
| input_variables=["context", "chat_history", "question"], | |
| template=system_template | |
| ) |