LICENSE
README.md
pyproject.toml
flowllm/__init__.py
flowllm/app.py
flowllm.egg-info/PKG-INFO
flowllm.egg-info/SOURCES.txt
flowllm.egg-info/dependency_links.txt
flowllm.egg-info/entry_points.txt
flowllm.egg-info/requires.txt
flowllm.egg-info/top_level.txt
flowllm/client/__init__.py
flowllm/client/async_http_client.py
flowllm/client/http_client.py
flowllm/client/mcp_client.py
flowllm/client/sync_mcp_client.py
flowllm/config/__init__.py
flowllm/config/default.yaml
flowllm/config/empty.yaml
flowllm/config/pydantic_config_parser.py
flowllm/context/__init__.py
flowllm/context/base_context.py
flowllm/context/flow_context.py
flowllm/context/prompt_handler.py
flowllm/context/registry.py
flowllm/context/service_context.py
flowllm/embedding_model/__init__.py
flowllm/embedding_model/base_embedding_model.py
flowllm/embedding_model/openai_compatible_embedding_model.py
flowllm/enumeration/__init__.py
flowllm/enumeration/chunk_enum.py
flowllm/enumeration/http_enum.py
flowllm/enumeration/role.py
flowllm/flow/__init__.py
flowllm/flow/base_flow.py
flowllm/flow/base_tool_flow.py
flowllm/flow/gallery/__init__.py
flowllm/flow/gallery/cmd_flow.py
flowllm/flow/gallery/code_tool_flow.py
flowllm/flow/gallery/dashscope_search_tool_flow.py
flowllm/flow/gallery/deepsearch_tool_flow.py
flowllm/flow/gallery/expression_tool_flow.py
flowllm/flow/gallery/mock_tool_flow.py
flowllm/flow/gallery/tavily_search_tool_flow.py
flowllm/flow/gallery/terminate_tool_flow.py
flowllm/flow/parser/__init__.py
flowllm/flow/parser/expression_parser.py
flowllm/llm/__init__.py
flowllm/llm/base_llm.py
flowllm/llm/litellm_llm.py
flowllm/llm/openai_compatible_llm.py
flowllm/op/__init__.py
flowllm/op/base_llm_op.py
flowllm/op/base_op.py
flowllm/op/base_ray_op.py
flowllm/op/parallel_op.py
flowllm/op/sequential_op.py
flowllm/op/agent/__init__.py
flowllm/op/agent/react_op.py
flowllm/op/agent/react_prompt.yaml
flowllm/op/akshare/__init__.py
flowllm/op/akshare/get_ak_a_code_op.py
flowllm/op/akshare/get_ak_a_code_prompt.yaml
flowllm/op/akshare/get_ak_a_info_op.py
flowllm/op/code/__init__.py
flowllm/op/code/execute_code_op.py
flowllm/op/gallery/__init__.py
flowllm/op/gallery/mock_op.py
flowllm/op/gallery/terminate_op.py
flowllm/op/search/__init__.py
flowllm/op/search/dashscope_deep_research_op.py
flowllm/op/search/dashscope_search_op.py
flowllm/op/search/dashscope_search_prompt.yaml
flowllm/op/search/tavily_search_op.py
flowllm/schema/__init__.py
flowllm/schema/flow_request.py
flowllm/schema/flow_response.py
flowllm/schema/message.py
flowllm/schema/service_config.py
flowllm/schema/tool_call.py
flowllm/schema/vector_node.py
flowllm/service/__init__.py
flowllm/service/base_service.py
flowllm/service/cmd_service.py
flowllm/service/http_service.py
flowllm/service/mcp_service.py
flowllm/storage/__init__.py
flowllm/storage/cache/__init__.py
flowllm/storage/cache/cache_data_handler.py
flowllm/storage/cache/data_cache.py
flowllm/storage/vector_store/__init__.py
flowllm/storage/vector_store/base_vector_store.py
flowllm/storage/vector_store/chroma_vector_store.py
flowllm/storage/vector_store/es_vector_store.py
flowllm/storage/vector_store/local_vector_store.py
flowllm/utils/__init__.py
flowllm/utils/common_utils.py
flowllm/utils/fetch_url.py
flowllm/utils/llm_utils.py
flowllm/utils/ridge_v2.py
flowllm/utils/singleton.py
flowllm/utils/timer.py
test/test_cache.py
test/test_config.py
test/test_dashscope_llm.py
test/test_dataframe_cache.py
test/test_simple_flow.py