Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/bamboo-moon/zhisaotong-Agent
/ functions
Functions
46 in github.com/bamboo-moon/zhisaotong-Agent
⨍
Functions
46
◇
Types & classes
6
↓ 16 callers
Function
get_abs_path
传递相对路径,得到绝对路径 :param relative_path: 相对领 :return: 绝对路径
utils/path_tool.py:22
↓ 3 callers
Function
_gaode_get
(path: str, params: dict)
agent/tools/agent_tools.py:50
↓ 2 callers
Method
execute_stream
(self, query: str)
agent/react_agent.py:19
↓ 2 callers
Method
generator
(self)
model/factory.py:12
↓ 2 callers
Method
get_retriever
(self)
rag/vector_store.py:27
↓ 2 callers
Function
load_report_prompts
()
utils/prompt_loader.py:34
↓ 2 callers
Function
load_system_prompts
()
utils/prompt_loader.py:6
↓ 2 callers
Method
rag_summarize
(self, query: str)
rag/rag_service.py:36
↓ 1 callers
Function
_get_public_ip
()
agent/tools/agent_tools.py:30
↓ 1 callers
Method
_init_chain
(self)
rag/rag_service.py:29
↓ 1 callers
Function
_is_valid_ipv4
(ip: str)
agent/tools/agent_tools.py:27
↓ 1 callers
Function
_resolve_city_to_adcode
(city: str)
agent/tools/agent_tools.py:71
↓ 1 callers
Function
capture
(generator, cache_list)
app.py:30
↓ 1 callers
Function
generate_external_data
{ "user_id": { "month" : {"特征": xxx, "效率": xxx, ...} "month" : {"特征": xxx, "效率": xxx, ...} "month" :
agent/tools/agent_tools.py:178
↓ 1 callers
Function
get_file_md5_hex
(filepath: str)
utils/file_handler.py:8
↓ 1 callers
Function
get_logger
( name: str = "agent", console_level: int = logging.INFO, file_level: int = logging.DE
utils/logger_handler.py:18
↓ 1 callers
Function
get_project_root
获取工程所在的根目录 :return: 字符串根目录
utils/path_tool.py:7
↓ 1 callers
Function
listdir_with_allowed_type
(path: str, allowed_types: tuple[str])
utils/file_handler.py:40
↓ 1 callers
Function
load_agent_config
(config_path: str=get_abs_path("config/agent.yml"), encoding: str="utf-8")
utils/config_handler.py:24
↓ 1 callers
Function
load_chroma_config
(config_path: str=get_abs_path("config/chroma.yml"), encoding: str="utf-8")
utils/config_handler.py:14
↓ 1 callers
Method
load_document
从数据文件夹内读取数据文件,转为向量存入向量库 要计算文件的MD5做去重 :return: None
rag/vector_store.py:30
↓ 1 callers
Function
load_prompts_config
(config_path: str=get_abs_path("config/prompts.yml"), encoding: str="utf-8")
utils/config_handler.py:19
↓ 1 callers
Function
load_rag_config
(config_path: str=get_abs_path("config/rag.yml"), encoding: str="utf-8")
utils/config_handler.py:9
↓ 1 callers
Function
load_rag_prompts
()
utils/prompt_loader.py:20
↓ 1 callers
Function
pdf_loader
(filepath: str, passwd=None)
utils/file_handler.py:54
↓ 1 callers
Method
retriever_docs
(self, query: str)
rag/rag_service.py:33
↓ 1 callers
Function
txt_loader
(filepath: str)
utils/file_handler.py:58
Method
__init__
(self)
rag/rag_service.py:21
Method
__init__
(self)
rag/vector_store.py:13
Method
__init__
(self)
agent/react_agent.py:10
Method
check_md5_hex
(md5_for_check: str)
rag/vector_store.py:37
Function
fetch_external_data
(user_id: str, month: str)
agent/tools/agent_tools.py:220
Function
fill_context_for_report
()
agent/tools/agent_tools.py:231
Method
generator
(self)
model/factory.py:17
Method
generator
(self)
model/factory.py:22
Function
get_current_month
()
agent/tools/agent_tools.py:174
Method
get_file_documents
(read_path: str)
rag/vector_store.py:55
Function
get_user_id
()
agent/tools/agent_tools.py:169
Function
get_user_location
()
agent/tools/agent_tools.py:122
Function
get_weather
(city: str)
agent/tools/agent_tools.py:89
Function
log_before_model
( state: AgentState, # 整个Agent智能体中的状态记录 runtime: Runtime, # 记录了整个执行过程中的上下文信
agent/tools/middleware.py:36
Function
monitor_tool
( # 请求的数据封装 request: ToolCallRequest, # 执行的函数本身 handler: Callable[[ToolCallReq
agent/tools/middleware.py:13
Function
print_prompt
(prompt)
rag/rag_service.py:13
Function
rag_summarize
(query: str)
agent/tools/agent_tools.py:164
Function
report_prompt_switch
(request: ModelRequest)
agent/tools/middleware.py:48
Method
save_md5_hex
(md5_for_check: str)
rag/vector_store.py:51