20 lines
567 B
Python
20 lines
567 B
Python
"""Entry point for the RAG agent.
|
|
|
|
This script simply imports and runs the chat loop defined in ``agent.py``.
|
|
"""
|
|
|
|
from agent import agent_executor
|
|
|
|
if __name__ == "__main__":
|
|
print("RAG Agent ready. Type 'exit' to quit.")
|
|
while True:
|
|
user_input = input("Запрос: ")
|
|
if user_input.lower() in {"exit", "quit", "q"}:
|
|
print("Bye!")
|
|
break
|
|
try:
|
|
result = agent_executor.invoke({"input": user_input})
|
|
print(result["output"])
|
|
except Exception as e:
|
|
print(f"Error: {e}")
|