Spaces:
Sleeping
Sleeping
File size: 908 Bytes
1af007c | 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 27 28 | from rag import get_answer
import sys
def main():
print("π Sagar's Personal Assistant: Hello! π I'm here to answer questions about Sagar. (Type 'exit' to quit)")
while True:
try:
query = input("\nYou: ")
if query.lower() in ["exit", "quit", "q"]:
print("π Sagar's Personal Assistant: Goodbye! Take care! ππ")
break
if not query.strip():
continue
print("π Sagar's Personal Assistant: Let me think... π€")
response = get_answer(query)
print(f"π Sagar's Personal Assistant: {response}")
except KeyboardInterrupt:
print("\nπ Sagar's Personal Assistant: Goodbye! Take care! ππ")
sys.exit()
except Exception as e:
print(f"Error: {e}")
if __name__ == "__main__":
main() |