RAGFlowAssistant
uv init RAGFlowAssistant
cd RAGFlowAssistant
uv add ragflow-sdk
sh run.sh


from ragflow_sdk import RAGFlow
# 初始化 RAGFlow 客户端
def init_ragflow():
"""初始化 RAGFlow 客户端
返回: RAGFlow对象 或 None(如果没有API Key)
"""
api_key = os.environ.get("RAGFLOW_API_KEY") or st.session_state.get("ragflow_api_key", "")
base_url = os.environ.get("RAGFLOW_BASE_URL") or st.session_state.get("ragflow_base_url", "http://localhost:9380")
if api_key:
return RAGFlow(api_key=api_key, base_url=base_url)
return None
# 获取知识库列表
// ...