2026-04-22 20:00:32 +08:00
|
|
|
from .ragflow_sdk import RAGFlow
|
|
|
|
|
|
|
|
|
|
rag_object = RAGFlow(api_key="ragflow-FDfRECsXDRagsKPxb_EfZdDPcmngavSgYEzbU_Blgq4", base_url="http://localhost:9222")
|
|
|
|
|
assistant = rag_object.get_agent("b0bc46e43dfc11f1b4ff84ba59bc54d9")
|
2026-07-03 12:53:39 +08:00
|
|
|
session = assistant.create_session()
|
2026-04-22 20:00:32 +08:00
|
|
|
|
|
|
|
|
print("\n==================== Miss R =====================\n")
|
|
|
|
|
print("Hello. What can I do for you?")
|
|
|
|
|
|
|
|
|
|
while True:
|
|
|
|
|
question = input("\n==================== User =====================\n> ")
|
|
|
|
|
print("\n==================== Miss R =====================\n")
|
2026-07-03 12:53:39 +08:00
|
|
|
|
2026-04-22 20:00:32 +08:00
|
|
|
cont = ""
|
|
|
|
|
for ans in session.ask(question, stream=True):
|
2026-07-03 12:53:39 +08:00
|
|
|
print(ans.content[len(cont) :], end="", flush=True)
|
2026-04-22 20:00:32 +08:00
|
|
|
cont = ans.content
|