MCPcopy Create free account

hub / github.com/xerrors/Yuxi / functions

Functions3,510 in github.com/xerrors/Yuxi

Methodadd_file_record
Add file record to metadata
backend/package/yuxi/knowledge/manager.py:421
Methodadd_file_record
( self, kb_id: str, item: str, params: dict | None = None, operator_id: str | None = None )
backend/package/yuxi/knowledge/implementations/read_only_connectors.py:28
Methodadd_message_by_thread_id
( self, *, thread_id: str, role: str, content: str, message_ty
backend/test/unit/services/test_chat_service_sync.py:39
Methodadd_message_by_thread_id
( self, *, thread_id: str, role: str, content: str, message_ty
backend/test/unit/services/test_chat_service_langfuse_stream.py:34
Methodadd_seed
(entity_id: str | None, score: float, weight: float)
backend/package/yuxi/knowledge/implementations/milvus.py:1083
Methodadd_tool_call
( self, *, message_id: int, tool_name: str, tool_input: dict | None =
backend/test/unit/services/test_chat_service_sync.py:67
Methodadelete_bucket
删除 bucket(先删除所有对象,再删除 bucket) Args: bucket_name: bucket 名称 Returns: 是否成功
backend/package/yuxi/storage/minio/client.py:283
Functionadmin_headers
(admin_token: str)
backend/test/integration/conftest.py:104
Functionadmin_token
()
backend/test/integration/conftest.py:66
Methodadownload_file
(self, bucket_name: str, object_name: str)
backend/test/unit/test_tmp_attachment_service.py:61
Methodaencode_queries
(self, queries: list[str] | str)
backend/package/yuxi/models/embed.py:54
Functionagent_chat
非流式对话,返回完整响应
backend/package/yuxi/services/chat_service.py:688
Methodaget_state
(self, _config)
backend/test/unit/services/test_chat_service_sync.py:109
Methodaget_state
(self, _config)
backend/test/unit/services/test_chat_stream_interrupt.py:225
Methodaget_state
(self, config)
backend/test/unit/services/test_chat_service_langfuse_stream.py:93
Methodaget_state
(self, _config)
backend/test/unit/services/test_chat_service_langfuse_stream.py:182
Methodaglob
(self, pattern: str, path: str = "/")
backend/package/yuxi/agents/backends/composite.py:59
Methodainvoke
(self, payload, *, context, config)
backend/test/unit/services/test_base_agent_langfuse_config.py:19
MethodappendChunk
(chunk, kbName)
web/src/utils/messageProcessor.js:119
Methodaquery
异步查询知识库
backend/package/yuxi/knowledge/manager.py:445
Methodaquery
异步查询知识库
backend/package/yuxi/knowledge/implementations/milvus.py:830
Methodaquery
(self, query_text: str, kb_id: str, agent_call: bool = False, **kwargs)
backend/package/yuxi/knowledge/implementations/notion.py:230
Methodaquery
(self, query_text, kb_id, **kwargs)
backend/test/unit/knowledge/test_file_size_fallback.py:88
Methodaquery
(self, query_text: str, slug: str, **kwargs)
backend/test/unit/knowledge/test_knowledge_base_update.py:23
Methodaquery
(self, query_text, kb_id, **kwargs)
backend/test/unit/knowledge/eval/test_benchmark_generation.py:49
Methodaquery
(self, query_text, kb_id, **kwargs)
backend/test/unit/knowledge/eval/test_benchmark_generation.py:67
Functionask_user_question
向用户发起问题并等待回答。
backend/package/yuxi/agents/toolkits/buildin/tools.py:174
Methodatask
( description: Annotated[str, TASK_DESCRIPTION_ARG], subagent_type: Annotated[str, SUB
backend/package/yuxi/agents/middlewares/subagent_task.py:350
Methodaupload_file
(self, bucket_name: str, object_name: str, data: bytes, content_type: str | None = None)
backend/test/unit/test_tmp_attachment_service.py:45
Methodawrap_model_call
(self, request, handler)
backend/package/yuxi/agents/buildin/subagent/graph.py:37
Methodawrap_model_call
( self, request: ModelRequest[ContextT], handler: Callable[[ModelRequest[ContextT]], A
backend/package/yuxi/agents/middlewares/subagent_task.py:487
Methodawrap_model_call
( self, request: ModelRequest, handler: Callable[[ModelRequest], ModelResponse] )
backend/package/yuxi/agents/middlewares/attachment.py:59
Methodawrap_model_call
根据配置动态选择工具(从已注册的工具中筛选)
backend/package/yuxi/agents/middlewares/dynamic_tool.py:40
Methodawrap_tool_call
包装工具调用,处理 skill 动态激活
backend/package/yuxi/agents/middlewares/skills.py:359
Functionbatch_delete_documents
批量删除文档或文件夹
backend/server/routers/knowledge_router.py:861
Methodbatch_encode
(self, messages: list[str], batch_size: int | None = None)
backend/package/yuxi/models/embed.py:57
Methodbatch_upsert
(self, chunks)
backend/test/unit/plugins/test_milvus_kb.py:142
Methodbind_attachments_to_request
(self, conversation_id: int, request_id: str, file_ids: list[str])
backend/test/unit/services/test_chat_service_sync.py:102
Methodbind_attachments_to_request
(self, conversation_id: int, request_id: str, file_ids: list[str])
backend/test/unit/services/test_chat_service_langfuse_stream.py:74
FunctionbuildChunkParamsPayload
(source, options = {})
web/src/utils/chunk_presets.js:69
FunctionbuildMentionDisplayLabels
(mention = {})
web/src/utils/mention_utils.js:86
Methodbuild_logout_url
构建登出 URL
backend/package/yuxi/services/oidc_service.py:348
Functioncall
调用模型进行简单问答(需要登录)
backend/server/routers/chat_router.py:62
Methodcall
(self, messages, stream: bool = False)
backend/test/unit/knowledge/test_sample_question_utils.py:53
Methodcall
(self, prompt, stream)
backend/test/unit/knowledge/eval/test_benchmark_generation.py:59
Methodcall
(self, prompt, stream)
backend/test/unit/knowledge/eval/test_benchmark_generation.py:79
FunctioncancelTask
(taskId)
web/src/stores/tasker.js:123
Functioncancel_agent_run
( run_id: str, current_user: User = Depends(get_required_user), db: AsyncSession = Depends(get_db) )
backend/server/routers/agent_router.py:279
Functioncancel_task
Request cancellation of a task.
backend/server/routers/system_task_router.py:30
FunctioncheckFirstRun
()
web/src/stores/user.js:130
FunctioncheckV2Statuses
(models)
web/src/composables/useModelStatus.js:42
Methodcheck_all_health
检查所有处理器的健康状态 Returns: dict: 各处理器的健康状态
backend/package/yuxi/knowledge/parser/factory.py:118
Functioncheck_first_run
()
backend/server/routers/auth_router.py:244
Methodcheck_health
检查 RapidOCR 模型是否可用
backend/package/yuxi/knowledge/parser/rapid_ocr.py:48
Methodcheck_health
Check API availability and key validity
backend/package/yuxi/knowledge/parser/deepseek_ocr.py:56
Methodcheck_health
检查服务健康状态 Returns: dict: 健康状态信息 { "status": "healthy" | "unhealthy" | "unavailable" |
backend/package/yuxi/knowledge/parser/base.py:65
Methodcheck_health
检查 MinerU 服务健康状态
backend/package/yuxi/knowledge/parser/mineru.py:33
Functioncheck_ocr_services_health
检查所有OCR服务的健康状态 返回各个OCR服务的可用性信息
backend/server/routers/system_router.py:159
Functioncheck_uid_availability
检查 uid 是否可用
backend/server/routers/auth_router.py:815
Functionchunk_file
( file_content: str, file_id: str, filename: str, processing_params: dict[str, Any] )
backend/package/yuxi/knowledge/chunking/ragflow_like/dispatcher.py:81
Functionchunk_markdown
(markdown_content: str, parser_config: dict[str, Any] | None = None)
backend/package/yuxi/knowledge/chunking/ragflow_like/parsers/separator.py:65
Functionchunk_markdown
(filename: str, markdown_content: str, parser_config: dict[str, Any] | None = None)
backend/package/yuxi/knowledge/chunking/ragflow_like/parsers/qa.py:213
Functionchunk_markdown
(markdown_content: str, parser_config: dict[str, Any] | None = None)
backend/package/yuxi/knowledge/chunking/ragflow_like/parsers/general.py:54
Functionchunk_markdown
(markdown_content: str, parser_config: dict[str, Any] | None = None)
backend/package/yuxi/knowledge/chunking/ragflow_like/parsers/book.py:41
Functionchunk_markdown
法规分块主流程(简化版): - docx 优先尝试标题树; - 其余格式先做法规文本归一化,再按章/节/条树形切分(depth=3); - 最后统一执行超长保护。
backend/package/yuxi/knowledge/chunking/ragflow_like/parsers/laws.py:143
Functionchunk_markdown
语义化切分 Markdown 内容。 Args: markdown_content: 待切分的 Markdown 文本 parser_config: 切分参数,如 chunk_token_num embed_fn: 可选。传入用于生
backend/package/yuxi/knowledge/chunking/ragflow_like/parsers/semantic.py:121
Functioncleanup_test_knowledge_databases
()
backend/test/integration/conftest.py:109
Functioncleanup_test_sandboxes
()
backend/test/integration/conftest.py:214
FunctionclearAutoStartAttempt
()
web/src/utils/oidcAutoStart.js:32
FunctionclearGraph
()
web/src/composables/useGraph.js:38
Methodclear_cache
清除处理器缓存
backend/package/yuxi/knowledge/parser/factory.py:144
Functionclear_mcp_cache
Clear the MCP tools cache (useful for testing).
backend/package/yuxi/agents/mcp/service.py:311
Methodclient
获取 MinIO 客户端实例
backend/package/yuxi/storage/minio/client.py:76
Methodclose
(self)
backend/package/yuxi/storage/neo4j/manager.py:77
FunctioncloseDrawer
()
web/src/stores/tasker.js:171
FunctioncloseMoreMenu
* 关闭更多菜单
web/src/stores/chatUI.js:32
Methodcompute_score
(self, sentence_pairs, batch_size=256, max_length=512, normalize=False)
backend/package/yuxi/models/rerank.py:101
Functionconfigure_graph_build
( kb_id: str, data: dict = Body(...), current_user: User = Depends(get_admin_user), )
backend/server/routers/knowledge_router.py:383
FunctionconfirmSkillInstallDraft
(draftId, shareConfig)
web/src/apis/skill_api.js:32
Functionconfirm_skill_install_draft_route
( draft_id: str, payload: SkillDraftConfirmRequest, current_user: User = Depends(get_required_user
backend/server/routers/skill_router.py:201
Functionconfirm_tmp_thread_attachments
将 tmp 附件正式加入线程附件列表。
backend/server/routers/chat_router.py:432
Methodconnection
(self)
backend/package/yuxi/knowledge/graphs/milvus_graph_service.py:54
Methodconstructor
(containerSelector = '.chat', options = {})
web/src/utils/scrollController.js:7
Functioncontext_aware_prompt
从 runtime context 动态生成系统提示词
backend/package/yuxi/agents/middlewares/context.py:12
Functioncontext_based_model
从 runtime context 动态选择模型
backend/package/yuxi/agents/middlewares/context.py:18
MethodconvertToolResultToMessages
* 将工具结果与消息合并 * @param {Array} msgs - 消息数组 * @returns {Array} 合并后的消息数组
web/src/utils/messageProcessor.js:10
Methodcount_by_kb_id
(self, kb_id: str)
backend/package/yuxi/repositories/knowledge_graph_repository.py:18
Methodcount_graph_indexed_by_kb_id
(self, kb_id)
backend/test/unit/knowledge/eval/test_service_generation.py:33
Methodcount_users
统计部门用户数量
backend/package/yuxi/repositories/department_repository.py:81
Methodcreate
创建消息反馈
backend/package/yuxi/repositories/message_feedback_repository.py:26
Methodcreate
创建 MCP 服务器
backend/package/yuxi/agents/mcp/repository.py:34
Methodcreate
(self, payload)
backend/test/unit/knowledge/test_file_size_fallback.py:218
Methodcreate
(self, **_kwargs)
backend/test/unit/services/test_skill_service.py:217
Methodcreate
(self, sandbox_id, thread_id, uid, env, *, file_thread_id=None, skills_thread_id=None)
backend/test/unit/backends/test_sandbox_backends.py:183
Methodcreate
(self, **_kwargs)
backend/test/unit/routers/test_subagent.py:76
Methodcreate
( self, sandbox_id: str, thread_id: str, uid: str, env: dict[str, str]
docker/sandbox_provisioner/app.py:349
Methodcreate
( self, sandbox_id: str, thread_id: str, uid: str, env: dict[str, str]
docker/sandbox_provisioner/app.py:708
FunctioncreateAgent
(payload)
web/src/stores/agent.js:224
FunctioncreateDatabase
(formData)
web/src/stores/database.js:72
FunctioncreateDepartment
(data)
web/src/apis/department_api.js:39
← previousnext →1,901–2,000 of 3,510, ranked by callers