MCPcopy Create free account

hub / github.com/xerrors/Yuxi / functions

Functions3,510 in github.com/xerrors/Yuxi

↓ 1 callersMethodget_all_uids
获取所有 uid
backend/package/yuxi/repositories/user_repository.py:141
↓ 1 callersFunctionget_arq_pool
()
backend/package/yuxi/services/run_queue_service.py:108
↓ 1 callersMethodget_attachments_by_request_id
(self, conversation_id: int, request_id: str)
backend/package/yuxi/repositories/conversation_repository.py:491
↓ 1 callersFunctionget_builtin_skill_specs
()
backend/package/yuxi/agents/skills/service.py:310
↓ 1 callersMethodget_by_id
根据 ID 获取用户
backend/package/yuxi/repositories/user_repository.py:20
↓ 1 callersMethodget_by_id_with_db
使用指定的 db 根据 ID 获取用户
backend/package/yuxi/repositories/user_repository.py:25
↓ 1 callersMethodget_by_uid
根据 uid 获取用户
backend/package/yuxi/repositories/user_repository.py:30
↓ 1 callersFunctionget_chunk_preset_options
()
backend/package/yuxi/knowledge/chunking/ragflow_like/presets.py:119
↓ 1 callersFunctionget_common_kb_tools
获取通用知识库工具列表 返回 5 个通用工具: - list_kbs: 列出用户可访问的知识库 - get_mindmap: 获取指定知识库的思维导图 - query_kb: 在指定知识库中检索 - find_kb_document: 在指定文件内定位关键词
backend/package/yuxi/agents/toolkits/kbs/tools.py:349
↓ 1 callersFunctionget_database_mindmap_data
(kb_id: str)
backend/package/yuxi/knowledge/utils/mindmap_utils.py:224
↓ 1 callersFunctionget_database_sample_questions
(kb_id: str)
backend/package/yuxi/knowledge/utils/sample_question_utils.py:131
↓ 1 callersMethodget_databases
获取所有数据库信息
backend/package/yuxi/knowledge/manager.py:173
↓ 1 callersMethodget_dataset_detail
( self, kb_id: str, dataset_id: str, page: int = 1, page_size: int = 10 )
backend/package/yuxi/knowledge/eval/service.py:216
↓ 1 callersMethodget_file_basic_info
获取文件基本信息(仅元数据)
backend/package/yuxi/knowledge/implementations/milvus.py:1189
↓ 1 callersMethodget_file_content
获取文件内容信息(chunks和lines) Args: kb_id: 数据库ID file_id: 文件ID Returns: dict: 包含文件内容信息的字典
backend/package/yuxi/knowledge/base.py:1352
↓ 1 callersMethodget_file_download
(self, kb_id: str, file_id: str, variant: str = "original")
backend/package/yuxi/knowledge/base.py:631
↓ 1 callersMethodget_file_info
获取文件完整信息(基本信息+内容信息) Args: kb_id: 数据库ID file_id: 文件ID Returns: dict: 包含文件信息和chunks的字典
backend/package/yuxi/knowledge/base.py:1366
↓ 1 callersMethodget_graph
(self, context=None, **kwargs)
backend/package/yuxi/agents/buildin/chatbot/graph.py:67
↓ 1 callersMethodget_info
( self, include_configurable_items: bool = True, user_role: str | None = None,
backend/package/yuxi/agents/buildin/subagent/graph.py:73
↓ 1 callersMethodget_last_metadata_error
获取最近一次 OIDC 元数据加载错误
backend/package/yuxi/services/oidc_service.py:213
↓ 1 callersFunctionget_last_run_stream_seq
(run_id: str)
backend/package/yuxi/services/run_queue_service.py:259
↓ 1 callersFunctionget_level
(section: tuple[str, str])
backend/package/yuxi/knowledge/chunking/ragflow_like/nlp.py:318
↓ 1 callersFunctionget_mcp_client
Initializes an MCP client with the given server configurations.
backend/package/yuxi/agents/mcp/service.py:135
↓ 1 callersFunctionget_mcp_tools_stats
Get tools statistics for a MCP server. Returns: dict with 'total', 'enabled', 'disabled' counts, or None if not available
backend/package/yuxi/agents/mcp/service.py:329
↓ 1 callersFunctionget_message_feedback_view
( *, message_id: int, db: AsyncSession, current_uid: str, )
backend/package/yuxi/services/feedback_service.py:66
↓ 1 callersFunctionget_mindmap_database_files
(kb_id: str)
backend/package/yuxi/knowledge/utils/mindmap_utils.py:126
↓ 1 callersFunctionget_mindmap_databases_overview
(uid: str)
backend/package/yuxi/knowledge/utils/mindmap_utils.py:200
↓ 1 callersFunctionget_oidc_config_handler
获取 OIDC 配置(供前端使用)
backend/package/yuxi/services/oidc_service.py:737
↓ 1 callersFunctionget_or_build_file_index
获取或构建当前可提及文件索引,workspace 与 thread 缓存分离。
backend/package/yuxi/services/mention_search_service.py:179
↓ 1 callersFunctionget_or_build_thread_index
(thread_id: str)
backend/package/yuxi/services/mention_search_service.py:158
↓ 1 callersFunctionget_or_build_workspace_index
(uid: str)
backend/package/yuxi/services/mention_search_service.py:146
↓ 1 callersFunctionget_or_create_oidc_department
获取或创建 OIDC 用户的部门
backend/package/yuxi/services/oidc_service.py:411
↓ 1 callersMethodget_query_params_config
(self, kb_id, **kwargs)
backend/test/unit/knowledge/test_file_size_fallback.py:195
↓ 1 callersMethodget_resume_run
(self, parent_run_id: str, resume_request_id: str)
backend/package/yuxi/repositories/agent_run_repository.py:26
↓ 1 callersMethodget_run_results
( self, kb_id: str, run_id: str, page: int = 1, page_size: int = 20, error_only: bool = False )
backend/package/yuxi/knowledge/eval/service.py:666
↓ 1 callersFunctionget_shared_neo4j_connection
()
backend/package/yuxi/storage/neo4j/manager.py:84
↓ 1 callersFunctionget_skill_dependency_options
( db: AsyncSession, user: User, slug: str | None = None )
backend/package/yuxi/agents/skills/service.py:408
↓ 1 callersFunctionget_skill_tree
(db: AsyncSession, slug: str)
backend/package/yuxi/agents/skills/service.py:1042
↓ 1 callersMethodget_specs_grouped_by_provider
(self, model_type: str = "chat")
backend/package/yuxi/models/providers/cache.py:142
↓ 1 callersMethodget_statistics
获取统计信息
backend/package/yuxi/knowledge/manager.py:734
↓ 1 callersMethodget_supported_extensions
返回支持的文件扩展名列表
backend/package/yuxi/knowledge/parser/base.py:97
↓ 1 callersMethodget_supported_kb_types
获取支持的知识库类型
backend/package/yuxi/knowledge/manager.py:719
↓ 1 callersFunctionget_thread_history_view
获取对话历史消息,包含用户反馈状态
backend/package/yuxi/services/conversation_service.py:849
↓ 1 callersFunctionget_thread_skills_root_dir
(thread_id: str)
backend/package/yuxi/agents/skills/service.py:247
↓ 1 callersFunctionget_title_path
根据标题栈生成标题路径,用"|"分隔。
backend/package/yuxi/knowledge/chunking/ragflow_like/utils/md_parser_utils.py:34
↓ 1 callersFunctionget_tool_instances_by_category
(category: str)
backend/package/yuxi/agents/toolkits/service.py:84
↓ 1 callersMethodget_tools
(self)
backend/test/unit/services/test_mcp_service.py:42
↓ 1 callersMethodget_userinfo
获取用户信息
backend/package/yuxi/services/oidc_service.py:327
↓ 1 callersMethodget_visible_subagent_by_slug
(self, *, slug: str, user: User)
backend/package/yuxi/repositories/agent_repository.py:364
↓ 1 callersMethodglob
Return files matching a glob pattern under allowed sandbox paths.
backend/package/yuxi/agents/backends/sandbox/backend.py:443
↓ 1 callersFunctionhandleCanvasClick
()
web/src/composables/useGraph.js:28
↓ 1 callersFunctionhasAutoStartAttempted
()
web/src/utils/oidcAutoStart.js:22
↓ 1 callersFunctionhasBufferedPayload
(chunk)
web/src/composables/useStreamSmoother.js:34
↓ 1 callersFunctionhasCodeFence
(content)
web/src/utils/markdown_preview.js:133
↓ 1 callersFunctionhasVisibleAssistantBody
(message)
web/src/utils/messageGrouping.js:4
↓ 1 callersFunctionhtml_table_to_key_value
将HTML表格转换为键值对格式的列表,为了应对过长的表格的切分问题。 处理逻辑: 1. **网格重建**:由于 HTML 表格可能包含 `rowspan` 和 `colspan`(合并单元格), 函数首先构建一个完整的二维网格(grid)。 2. *
backend/package/yuxi/knowledge/chunking/ragflow_like/utils/table_utils.py:74
↓ 1 callersMethodhybrid_search
(self, **kwargs)
backend/test/unit/plugins/test_milvus_kb.py:42
↓ 1 callersMethodincrement_failed_login
增加登录失败计数,并在达到阈值后锁定登录
backend/package/yuxi/storage/postgres/models_business.py:120
↓ 1 callersFunctioninitColorPalette
()
web/src/utils/chartColors.js:117
↓ 1 callersMethodinit_all_agents
(self)
backend/package/yuxi/agents/buildin/__init__.py:19
↓ 1 callersMethodinsert_missing_graph_records
( self, *, kb_id: str, embedding_model_spec: str, entities: list[dict[
backend/package/yuxi/knowledge/graphs/milvus_graph_vector_store.py:45
↓ 1 callersMethodinvoke_messages
(self, messages: list[str], input_context=None, **kwargs)
backend/package/yuxi/agents/base.py:287
↓ 1 callersMethodinvoke_messages
(self, messages, input_context=None, **kwargs)
backend/test/unit/services/test_chat_service_sync.py:168
↓ 1 callersFunctionisHiddenToolCall
(toolCall)
web/src/components/ToolCallingResult/toolRegistry.js:56
↓ 1 callersFunctionisOtherOption
(option)
web/src/utils/questionUtils.js:10
↓ 1 callersFunctionisTrackedPanelFilePath
(path)
web/src/utils/agentPanelAutoOpen.js:4
↓ 1 callersFunctionisValidToolCall
(toolCall)
web/src/components/ToolCallingResult/toolRegistry.js:58
↓ 1 callersMethodis_cancel_requested
(self)
backend/package/yuxi/services/task_service.py:87
↓ 1 callersFunctionis_langfuse_enabled
()
backend/package/yuxi/services/langfuse_service.py:30
↓ 1 callersFunctionis_public_path
(path: str)
backend/server/utils/auth_middleware.py:166
↓ 1 callersMethodis_running
(self)
backend/package/yuxi/storage/neo4j/manager.py:74
↓ 1 callersMethodis_token_exchange_configured
检查授权码换 token 所需配置是否完整
backend/package/yuxi/services/oidc_service.py:101
↓ 1 callersFunctionis_url_parsing_enabled
Check if URL parsing is enabled (whitelist is configured).
backend/package/yuxi/knowledge/utils/url_validator.py:74
↓ 1 callersMethodjudge_correctness
使用LLM判断生成的答案是否正确
backend/package/yuxi/knowledge/eval/metrics.py:49
↓ 1 callersFunctionlimit_result_size
限制结果大小
backend/package/yuxi/agents/skills/buildin/mysql-reporter/scripts/query.py:179
↓ 1 callersMethodlist
获取所有 MCP 服务器
backend/package/yuxi/agents/mcp/repository.py:22
↓ 1 callersFunctionlist_builtin_skill_specs
()
backend/package/yuxi/agents/skills/service.py:1241
↓ 1 callersMethodlist_by_file_id
(self, file_id: str)
backend/package/yuxi/repositories/knowledge_chunk_repository.py:33
↓ 1 callersMethodlist_conversations
List conversations with pinned conversations always included first. The limit applies only to non-pinned conversations to ensure pinned
backend/package/yuxi/repositories/conversation_repository.py:222
↓ 1 callersMethodlist_dataset_items
( self, dataset_id: str, offset: int = 0, limit: int = 100 )
backend/package/yuxi/repositories/evaluation_repository.py:62
↓ 1 callersMethodlist_datasets
(self, kb_id: str)
backend/package/yuxi/knowledge/eval/service.py:206
↓ 1 callersMethodlist_departments
获取所有部门列表
backend/package/yuxi/repositories/department_repository.py:26
↓ 1 callersMethodlist_file_tree
( self, kb_id: str, parent_id: str | None = None, recursive: bool = False,
backend/package/yuxi/knowledge/base.py:518
↓ 1 callersMethodlist_graph_pending_by_kb_id
(self, kb_id: str, limit: int)
backend/package/yuxi/repositories/knowledge_chunk_repository.py:119
↓ 1 callersFunctionlist_remote_skills
(source: str)
backend/package/yuxi/agents/skills/remote_install.py:145
↓ 1 callersFunctionlist_run_stream_events
( run_id: str, *, after_seq: str = "0-0", limit: int = 200, )
backend/package/yuxi/services/run_queue_service.py:217
↓ 1 callersMethodlist_runs
(self, kb_id: str)
backend/package/yuxi/knowledge/eval/service.py:626
↓ 1 callersFunctionlist_skill_slugs
(db: AsyncSession, *, user: User | None = None)
backend/package/yuxi/agents/skills/service.py:399
↓ 1 callersFunctionlist_skills
(db: AsyncSession)
backend/package/yuxi/agents/skills/service.py:394
↓ 1 callersFunctionlist_tables
()
backend/package/yuxi/agents/skills/buildin/mysql-reporter/scripts/list_tables.py:71
↓ 1 callersMethodlist_tasks
(self, status: str | None = None, limit: int = 100)
backend/package/yuxi/services/task_service.py:192
↓ 1 callersFunctionlist_thread_attachments_view
( *, thread_id: str, db: AsyncSession, current_uid: str, )
backend/package/yuxi/services/conversation_service.py:782
↓ 1 callersFunctionlist_thread_files_view
( *, thread_id: str, current_uid: str, db, path: str | None = None, recursive: bool =
backend/package/yuxi/services/thread_files_service.py:53
↓ 1 callersFunctionlist_threads_view
( *, agent_id: str | None, db: AsyncSession, current_uid: str, limit: int | None = None,
backend/package/yuxi/services/conversation_service.py:448
↓ 1 callersMethodlist_users
获取用户列表
backend/package/yuxi/repositories/user_repository.py:46
↓ 1 callersFunctionlist_viewer_filesystem_tree
( *, thread_id: str, path: str, current_user: User, db: AsyncSession, )
backend/package/yuxi/services/viewer_filesystem_service.py:242
↓ 1 callersMethodlist_visible
(self, *, user: User, include_subagents: bool = False)
backend/package/yuxi/repositories/agent_repository.py:329
↓ 1 callersFunctionlist_visible_skills_for_management
(db: AsyncSession, user: User)
backend/package/yuxi/agents/skills/service.py:381
↓ 1 callersMethodlist_with_user_count
获取所有部门列表,包含用户数量
backend/package/yuxi/repositories/department_repository.py:32
↓ 1 callersFunctionloadDatabases
()
web/src/stores/database.js:46
← previousnext →1,401–1,500 of 3,510, ranked by callers