MCPcopy Create free account

hub / github.com/xerrors/Yuxi / functions

Functions3,510 in github.com/xerrors/Yuxi

↓ 1 callersMethoddelete_by_kb_id
(self, kb_id: str)
backend/package/yuxi/repositories/knowledge_file_repository.py:47
↓ 1 callersMethoddelete_conversation
(self, thread_id: str, soft_delete: bool = True)
backend/package/yuxi/repositories/conversation_repository.py:312
↓ 1 callersMethoddelete_database
删除数据库 Args: kb_id: 数据库ID Returns: 操作结果
backend/package/yuxi/knowledge/base.py:900
↓ 1 callersMethoddelete_dataset
(self, dataset_id: str)
backend/package/yuxi/knowledge/eval/service.py:260
↓ 1 callersMethoddelete_file_graph
(self, kb_id: str, file_id: str)
backend/package/yuxi/knowledge/graphs/milvus_graph_service.py:440
↓ 1 callersMethoddelete_file_references
(self, file_id: str)
backend/package/yuxi/repositories/knowledge_graph_repository.py:101
↓ 1 callersMethoddelete_graph_records
(self, kb_id: str, *, entity_ids: list[str], triple_ids: list[str])
backend/package/yuxi/knowledge/graphs/milvus_graph_vector_store.py:86
↓ 1 callersFunctiondelete_mcp_server
Delete server.
backend/package/yuxi/agents/mcp/service.py:463
↓ 1 callersFunctiondelete_model_provider
删除模型供应商配置。
backend/package/yuxi/models/providers/repository.py:42
↓ 1 callersFunctiondelete_provider_config
删除独立模型供应商配置。
backend/package/yuxi/models/providers/service.py:296
↓ 1 callersMethoddelete_run
(self, kb_id: str, run_id: str)
backend/package/yuxi/knowledge/eval/service.py:719
↓ 1 callersFunctiondelete_skill_node
(db: AsyncSession, *, slug: str, relative_path: str)
backend/package/yuxi/agents/skills/service.py:1138
↓ 1 callersFunctiondelete_skills_batch
批量删除多个 skills(单技能独立的子事务与回滚)。
backend/package/yuxi/agents/skills/service.py:1201
↓ 1 callersMethoddelete_task
Delete a task by id. Returns True if deleted, False if not found.
backend/package/yuxi/services/task_service.py:236
↓ 1 callersFunctiondelete_thread_attachment_view
( *, thread_id: str, file_id: str, db: AsyncSession, current_uid: str, )
backend/package/yuxi/services/conversation_service.py:800
↓ 1 callersFunctiondelete_thread_view
( *, thread_id: str, db: AsyncSession, current_uid: str, )
backend/package/yuxi/services/conversation_service.py:480
↓ 1 callersFunctiondelete_viewer_file
( *, thread_id: str, path: str, current_user: User, db: AsyncSession, )
backend/package/yuxi/services/viewer_filesystem_service.py:468
↓ 1 callersFunctiondescribe_table
(table_name: str)
backend/package/yuxi/agents/skills/buildin/mysql-reporter/scripts/describe_table.py:84
↓ 1 callersMethoddetect_data_inconsistencies
检测向量数据库中存在但在 metadata 中缺失的数据 Returns: 包含不一致信息的字典,按知识库类型分组
backend/package/yuxi/knowledge/manager.py:761
↓ 1 callersFunctiondetect_media_type
Detect response media type, preferring file signatures over filename suffixes.
backend/package/yuxi/services/file_preview.py:105
↓ 1 callersFunctiondfs
(slug: str, stack: set[str])
backend/package/yuxi/agents/middlewares/skills.py:108
↓ 1 callersFunctiondigestSha256Hex
(bytes)
web/src/utils/subagentThread.js:89
↓ 1 callersFunctiondiscard_skill_install_draft
(*, draft_id: str, operator: User)
backend/package/yuxi/agents/skills/service.py:979
↓ 1 callersMethoddiscover
(self, sandbox_id: str)
backend/package/yuxi/agents/backends/sandbox/provisioner_client.py:63
↓ 1 callersFunctiondownload_viewer_file
( *, thread_id: str, path: str, current_user: User, db: AsyncSession, )
backend/package/yuxi/services/viewer_filesystem_service.py:402
↓ 1 callersFunctiondownload_workspace_file
(*, path: str, current_user: User)
backend/package/yuxi/services/workspace_service.py:312
↓ 1 callersMethoddriver
(self)
backend/package/yuxi/knowledge/graphs/milvus_graph_service.py:66
↓ 1 callersFunctiondump_benchmark_item
(item: dict[str, Any])
backend/package/yuxi/knowledge/eval/benchmark_generation.py:356
↓ 1 callersMethodedit
(self, file_path: str, old_string: str, new_string: str, replace_all: bool = False)
backend/package/yuxi/agents/backends/skills_backend.py:113
↓ 1 callersFunctionembed_fn
使用真实的嵌入函数 (从 SiliconFlow 获取)
backend/test/unit/backends/test_semantic_chunking.py:9
↓ 1 callersMethodenqueue_job
(self, job_name: str, run_id: str, _job_id: str)
backend/test/unit/services/test_agent_run_service.py:454
↓ 1 callersMethodenqueue_unique_by_payload
( self, *, name: str, task_type: str, payload: dict[str, Any] | None =
backend/package/yuxi/services/task_service.py:154
↓ 1 callersFunctionenrichTaskToolCall
( toolCall, { subagentRunById, subagentRunByThreadId, subagentOptionBySlug } = {} )
web/src/components/ToolCallingResult/toolRegistry.js:79
↓ 1 callersFunctionenrichTaskToolCalls
(toolCalls, options = {})
web/src/components/ToolCallingResult/toolRegistry.js:113
↓ 1 callersFunctionensureAutoRefreshForProcessing
(filesMap)
web/src/stores/database.js:279
↓ 1 callersFunctionensureLanguages
(highlighter, languages)
web/src/utils/markdown_preview.js:144
↓ 1 callersFunctionensure_api_key_owner
(api_key: APIKey, current_user: User)
backend/server/routers/user_router.py:116
↓ 1 callersFunctionensure_uninitialized
(session)
backend/scripts/seed_initial_users.py:49
↓ 1 callersMethodensure_web_search_subagent
(self, *, created_by: str | None = None)
backend/package/yuxi/repositories/agent_repository.py:221
↓ 1 callersFunctionevaluate_question
( *, kb_instance: Any, kb_id: str, question_data: dict[str, Any], retrieval_config: dict[s
backend/package/yuxi/knowledge/eval/evaluator.py:58
↓ 1 callersMethodexchange_code_for_token
用授权码交换令牌
backend/package/yuxi/services/oidc_service.py:295
↓ 1 callersMethodexec_command
(**kwargs)
backend/test/unit/backends/test_sandbox_backends.py:456
↓ 1 callersFunctionexecute_query_with_timeout
使用线程池实现超时控制,避免信号导致的生成器问题
backend/package/yuxi/agents/skills/buildin/mysql-reporter/scripts/query.py:148
↓ 1 callersMethodexists_by_name
检查部门名称是否存在
backend/package/yuxi/repositories/department_repository.py:91
↓ 1 callersMethodexists_by_uid
检查 uid 是否存在
backend/package/yuxi/repositories/user_repository.py:120
↓ 1 callersFunctionexpand_skill_closure
展开 skills 依赖闭包,返回包含所有依赖的列表
backend/package/yuxi/agents/middlewares/skills.py:96
↓ 1 callersMethodexpire
(self, key: str, ttl: int)
backend/test/unit/services/test_run_queue_service.py:35
↓ 1 callersMethodexport_data
(self, kb_id: str, format: str = "zip", **kwargs)
backend/package/yuxi/knowledge/base.py:1044
↓ 1 callersMethodexport_dataset_jsonl
(self, dataset_id: str)
backend/package/yuxi/knowledge/eval/service.py:248
↓ 1 callersFunctionexport_skill_zip
(db: AsyncSession, slug: str)
backend/package/yuxi/agents/skills/service.py:1156
↓ 1 callersMethodextract
(self, text: str, *, chunk_metadata: dict[str, Any] | None = None)
backend/package/yuxi/knowledge/graphs/extractors/base.py:17
↓ 1 callersFunctionextractContext
(agent)
web/src/stores/agent.js:33
↓ 1 callersFunctionextractQuestionPayload
(chunk)
web/src/composables/useApproval.js:9
↓ 1 callersFunctionextract_table_block
从token流和原始文本中提取完整的表格块。 逻辑说明: 1. 定位起始:通过当前 token (i) 的 `map` 属性获取表格在原始行中的起始行号 `table_start`。 2. 查找结束 token:遍历后续 tokens 直到找到 `table_cl
backend/package/yuxi/knowledge/chunking/ragflow_like/utils/md_parser_utils.py:41
↓ 1 callersMethodextract_user_info
从 userinfo 中提取用户信息
backend/package/yuxi/services/oidc_service.py:366
↓ 1 callersFunctionfake_required_user
()
backend/test/unit/routers/test_skill_router.py:19
↓ 1 callersFunctionfetchAgents
({ includeSubagents = false } = {})
web/src/stores/agent.js:120
↓ 1 callersFunctionfetchMentionResources
()
web/src/stores/agent.js:85
↓ 1 callersFunctionfetch_url_content
Fetch URL content with security checks (size limit, content type, private IP blocking). Args: url: The URL to fetch. max_siz
backend/package/yuxi/knowledge/utils/url_fetcher.py:37
↓ 1 callersFunctionfindOverlap
(str1, str2)
web/src/utils/chunkUtils.js:12
↓ 1 callersFunctionfind_deleted_oidc_user_by_sub
查找已注销的 OIDC 账户(标准与历史后缀)
backend/package/yuxi/services/oidc_service.py:503
↓ 1 callersFunctionfind_images_directory
查找images目录
backend/package/yuxi/knowledge/parser/zip_utils.py:115
↓ 1 callersMethodflush
(self)
backend/test/unit/services/test_agent_run_service.py:394
↓ 1 callersFunctionformatDateTime
(value, format = 'YYYY-MM-DD HH:mm')
web/src/utils/time.js:56
↓ 1 callersFunctionformatFileSize
(bytes)
web/src/utils/file_utils.js:22
↓ 1 callersFunctionformatRelative
(value)
web/src/utils/time.js:64
↓ 1 callersFunctionformat_query_result
(result: list[dict[str, Any]])
backend/package/yuxi/agents/skills/buildin/mysql-reporter/scripts/query.py:199
↓ 1 callersMethodfrom_dict
(cls, data: dict[str, Any])
backend/package/yuxi/services/task_service.py:50
↓ 1 callersMethodfrom_dict
(cls, data: dict)
backend/package/yuxi/models/providers/cache.py:66
↓ 1 callersMethodfrom_runtime
(cls, runtime)
backend/package/yuxi/agents/backends/composite.py:98
↓ 1 callersFunctiongenerate_answer_if_needed
( *, query: str, generated_answer: str, retrieved_chunks: list[dict[str, Any]], retrieval_
backend/package/yuxi/knowledge/eval/evaluator.py:33
↓ 1 callersFunctiongenerate_database_mindmap
( kb_id: str, file_ids: list[str] | None = None, user_prompt: str = "" )
backend/package/yuxi/knowledge/utils/mindmap_utils.py:142
↓ 1 callersFunctiongenerate_database_sample_questions
(kb_id: str, count: int = 10)
backend/package/yuxi/knowledge/utils/sample_question_utils.py:83
↓ 1 callersMethodgenerate_login_code
生成一次性短期登录 code
backend/package/yuxi/services/oidc_service.py:239
↓ 1 callersMethodgenerate_nonce
生成 nonce 参数
backend/package/yuxi/services/oidc_service.py:260
↓ 1 callersMethodgenerate_state
生成 state 参数并存储
backend/package/yuxi/services/oidc_service.py:218
↓ 1 callersFunctiongenerate_uid
(username: str)
backend/package/yuxi/services/user_identity_service.py:23
↓ 1 callersFunctiongetAgentConfigOptionDescription
(option)
web/src/utils/agentConfigUtils.js:41
↓ 1 callersFunctiongetAgentConfigOptionLabel
(option)
web/src/utils/agentConfigUtils.js:36
↓ 1 callersFunctiongetAgentConfigOptions
(item)
web/src/utils/agentConfigUtils.js:21
↓ 1 callersFunctiongetAvatarFallbackStyle
(seed)
web/src/utils/pixelAvatar.js:52
↓ 1 callersFunctiongetCachedHtml
(cacheKey)
web/src/utils/markdown_preview.js:191
↓ 1 callersFunctiongetCategorizedItems
()
web/src/composables/useMention.js:99
↓ 1 callersFunctiongetChunkSize
(controller, pending, options)
web/src/composables/useStreamSmoother.js:194
↓ 1 callersFunctiongetDynamicReserve
(controller, options, now)
web/src/composables/useStreamSmoother.js:176
↓ 1 callersMethodgetErrorMessage
* 获取错误消息 * @param {Error} error - 错误对象 * @param {string} context - 错误上下文 * @returns {string} 错误消息
web/src/utils/errorHandler.js:53
↓ 1 callersFunctiongetExtension
(name)
web/src/utils/file_icon.js:124
↓ 1 callersFunctiongetFileExtensionLabel
(pathOrName)
web/src/utils/file_utils.js:37
↓ 1 callersFunctiongetMentionResourceKind
(key, kind)
web/src/composables/useAgentMentionConfig.js:18
↓ 1 callersFunctiongetMimeSubtypeLabel
(mimeType)
web/src/utils/file_utils.js:42
↓ 1 callersFunctiongetOIDCLoginUrl
* 获取 OIDC 登录 URL * @param {string} redirectPath - 登录后的重定向路径 * @returns {Promise<{login_url: string}>}
web/src/apis/auth_api.js:36
↓ 1 callersFunctiongetRenderer
(theme, needsHighlight)
web/src/utils/markdown_preview.js:178
↓ 1 callersFunctiongetReserveSize
(controller, options)
web/src/composables/useStreamSmoother.js:166
↓ 1 callersFunctiongetThreadControllers
(threadId)
web/src/composables/useStreamSmoother.js:240
↓ 1 callersFunctionget_active_run_by_thread
(*, thread_id: str, current_uid: str, db: AsyncSession)
backend/package/yuxi/services/agent_run_service.py:500
↓ 1 callersFunctionget_agent_run_view
(*, run_id: str, current_uid: str, db: AsyncSession)
backend/package/yuxi/services/agent_run_service.py:378
↓ 1 callersFunctionget_agent_state_view
( *, thread_id: str, current_uid: str, db, include_messages: bool = False, )
backend/package/yuxi/services/chat_service.py:1447
↓ 1 callersMethodget_agents
(self)
backend/package/yuxi/agents/buildin/__init__.py:35
↓ 1 callersMethodget_agents_info
(self, include_configurable_items: bool = True)
backend/package/yuxi/agents/buildin/__init__.py:42
↓ 1 callersMethodget_all
获取所有文件记录
backend/package/yuxi/repositories/knowledge_file_repository.py:12
← previousnext →1,301–1,400 of 3,510, ranked by callers