MCPcopy Create free account

hub / github.com/xerrors/Yuxi / functions

Functions3,510 in github.com/xerrors/Yuxi

↓ 2 callersMethod_get_filename_for_file_id
(self, file_id: str | None)
backend/package/yuxi/knowledge/implementations/milvus.py:571
↓ 2 callersMethod_get_model_params
(self)
backend/package/yuxi/knowledge/parser/rapid_ocr.py:34
↓ 2 callersMethod_get_or_create_collection
( self, collection_name: str, fields: list[FieldSchema], embedding_info: Any )
backend/package/yuxi/knowledge/graphs/milvus_graph_vector_store.py:232
↓ 2 callersFunction_get_or_create_dev_env
(name: str, value_factory)
backend/package/yuxi/utils/auth_utils.py:23
↓ 2 callersMethod_get_readable_skills
(self, runtime_context)
backend/package/yuxi/agents/middlewares/skills.py:400
↓ 2 callersMethod_get_redis
(self)
backend/package/yuxi/models/providers/cache.py:90
↓ 2 callersFunction_get_run
(run_id: str)
backend/package/yuxi/services/run_worker.py:128
↓ 2 callersFunction_has_running_graph_build_task
(kb_id: str)
backend/server/routers/knowledge_router.py:118
↓ 2 callersFunction_httpx_embedding_response
(status_code: int, content: str | None = None)
backend/test/unit/services/test_model_selectors.py:48
↓ 2 callersMethod_is_allowed_file
(self, file_path: str)
backend/package/yuxi/agents/backends/skills_backend.py:49
↓ 2 callersFunction_is_empty_agent_state
(agent_state: object)
backend/package/yuxi/services/agent_run_service.py:213
↓ 2 callersFunction_is_in_home_gem
检查路径是否在 /home/gem/ 下但不在虚拟挂载点内
backend/package/yuxi/services/viewer_filesystem_service.py:92
↓ 2 callersFunction_is_production_env
()
backend/package/yuxi/utils/auth_utils.py:19
↓ 2 callersFunction_iter_lines
(markdown_content: str)
backend/package/yuxi/knowledge/chunking/ragflow_like/parsers/laws.py:15
↓ 2 callersFunction_iter_sections
(markdown_content: str, delimiter: str)
backend/package/yuxi/knowledge/chunking/ragflow_like/parsers/general.py:14
↓ 2 callersFunction_job_try
(ctx)
backend/package/yuxi/services/run_worker.py:161
↓ 2 callersFunction_json_safe
(value: Any)
backend/package/yuxi/agents/base.py:23
↓ 2 callersMethod_knowledge_preview_variants
(self, file_meta: dict)
backend/package/yuxi/knowledge/base.py:446
↓ 2 callersFunction_list_user_data_root_entries
List the thread root and inject the user workspace entry if needed.
backend/package/yuxi/services/thread_files_service.py:92
↓ 2 callersFunction_load
(name: str, rel: str)
backend/test/unit/test_chunking_token_limit.py:40
↓ 2 callersMethod_load_metadata
(self)
backend/package/yuxi/knowledge/base.py:1434
↓ 2 callersFunction_load_script
(script_name: str)
backend/test/unit/agents/skills/test_mysql_reporter_scripts.py:17
↓ 2 callersFunction_load_skill_draft
(draft_id: str)
backend/package/yuxi/agents/skills/service.py:229
↓ 2 callersFunction_looks_like_binary
(content: bytes)
backend/package/yuxi/agents/backends/sandbox/backend.py:140
↓ 2 callersFunction_make_tmp_parsed_object
(uid: str, tmp_file_id: str, file_name: str)
backend/package/yuxi/services/conversation_service.py:172
↓ 2 callersFunction_make_upload_virtual_path
(file_name: str)
backend/package/yuxi/services/conversation_service.py:122
↓ 2 callersFunction_message_payload_yuxi_events
( msg: Any, *, metadata: dict[str, Any], namespace: list[str], thread_id: str | None,
backend/package/yuxi/services/chat_service.py:286
↓ 2 callersFunction_metadata_namespace
(metadata: dict | None)
backend/package/yuxi/services/chat_service.py:148
↓ 2 callersFunction_metadata_thread_id
(metadata: dict | None, fallback: str | None = None)
backend/package/yuxi/services/chat_service.py:131
↓ 2 callersFunction_model_info
(model_type: str)
backend/test/unit/services/test_model_selectors.py:14
↓ 2 callersFunction_normalize_attachment_file_ids
(meta: dict | None)
backend/package/yuxi/services/chat_service.py:653
↓ 2 callersMethod_normalize_edge
(self, raw_edge: Any)
backend/package/yuxi/knowledge/graphs/milvus_graph_service.py:827
↓ 2 callersMethod_normalize_host_bind_path
(path_value: str | None)
docker/sandbox_provisioner/app.py:176
↓ 2 callersMethod_normalize_metadata_state
Ensure in-memory metadata uses normalized timestamp formats.
backend/package/yuxi/knowledge/base.py:143
↓ 2 callersMethod_normalize_node
(self, raw_node: Any, kb_id: str | None = None)
backend/package/yuxi/knowledge/graphs/milvus_graph_service.py:795
↓ 2 callersFunction_normalize_object_prefix
(prefix: str | None)
backend/package/yuxi/knowledge/parser/zip_utils.py:16
↓ 2 callersFunction_normalize_relation_endpoint
( endpoint: Any, entity_refs: dict[str, dict[str, Any]], add_entity: Callable[[Any, str], dict[str
backend/package/yuxi/knowledge/graphs/extractors/base.py:93
↓ 2 callersMethod_normalize_share_config
( self, share_config: dict | None, *, user_uid: str | None = None, dep
backend/package/yuxi/knowledge/manager.py:157
↓ 2 callersFunction_normalize_skill_name
(skill: str)
backend/package/yuxi/agents/skills/remote_install.py:43
↓ 2 callersFunction_normalize_sources
(sources: Sequence[str] | None, *, has_thread: bool)
backend/package/yuxi/services/mention_search_service.py:119
↓ 2 callersMethod_page_belongs_to_data_source
( cls, page: dict[str, Any], data_source_id: str, *, allow_unknown_par
backend/package/yuxi/knowledge/implementations/notion.py:596
↓ 2 callersMethod_page_to_markdown
( self, client: _NotionClient, page_id: str, page: dict[str, Any] | None = Non
backend/package/yuxi/knowledge/implementations/notion.py:444
↓ 2 callersFunction_parse_available_skills
(output: str)
backend/package/yuxi/agents/skills/remote_install.py:62
↓ 2 callersFunction_patch_common
(monkeypatch: pytest.MonkeyPatch, run_obj: SimpleNamespace)
backend/test/unit/services/test_run_worker.py:53
↓ 2 callersFunction_postgres_dsn
()
backend/test/integration/api/test_agent_run_events_router.py:14
↓ 2 callersFunction_prepare_skills_dir
(root: Path)
backend/test/unit/backends/test_skills_backend.py:8
↓ 2 callersMethod_query_terms
(query_text: str)
backend/package/yuxi/knowledge/implementations/notion.py:672
↓ 2 callersFunction_read_cached_index
(redis, redis_key: str)
backend/package/yuxi/services/mention_search_service.py:98
↓ 2 callersFunction_read_checkpoint_state
(agent, *, uid: str, thread_id: str)
backend/package/yuxi/services/chat_service.py:1423
↓ 2 callersMethod_read_page_markdown
(self, kb_id: str, page_id: str)
backend/package/yuxi/knowledge/implementations/notion.py:400
↓ 2 callersFunction_read_thread_file
(client: httpx.AsyncClient, headers: dict[str, str], thread_id: str, path: str)
backend/test/e2e/test_agent_bubble_sort_e2e.py:98
↓ 2 callersFunction_readable_search_paths
(path: str)
backend/package/yuxi/agents/backends/sandbox/backend.py:80
↓ 2 callersMethod_record_to_connection
( self, *, cache_key: str, thread_id: str, file_thread_id: str,
backend/package/yuxi/agents/backends/sandbox/provider.py:104
↓ 2 callersMethod_request_dify
(self, client_payload: dict[str, Any], request_url: str, headers: dict[str, str])
backend/package/yuxi/knowledge/implementations/dify.py:161
↓ 2 callersFunction_request_id_from_chunk
(chunk: object)
backend/package/yuxi/services/agent_run_service.py:160
↓ 2 callersMethod_reset_redis
(self)
backend/package/yuxi/models/providers/cache.py:101
↓ 2 callersFunction_resolve_new_child
(root: Path, parent: Path, name: str)
backend/package/yuxi/services/workspace_service.py:109
↓ 2 callersFunction_resolve_ocr_engine_params
(params: dict | None)
backend/package/yuxi/knowledge/parser/unified.py:91
↓ 2 callersFunction_resolve_parent_directory
(user: User, parent_path: str)
backend/package/yuxi/services/workspace_service.py:100
↓ 2 callersFunction_retrieval_config_options
()
backend/package/yuxi/knowledge/implementations/milvus.py:221
↓ 2 callersFunction_rewrite_frontmatter_slug
(content: str, new_slug: str)
backend/package/yuxi/agents/skills/service.py:575
↓ 2 callersFunction_rm_prefix
(text: str)
backend/package/yuxi/knowledge/chunking/ragflow_like/parsers/qa.py:8
↓ 2 callersFunction_role_can_access
(auth: str | None, role: str | None)
backend/package/yuxi/agents/context.py:14
↓ 2 callersFunction_run_find_kb_document
(**kwargs)
backend/test/unit/toolkits/test_kbs_tools.py:46
↓ 2 callersMethod_run_item_to_dict
(self, item)
backend/package/yuxi/knowledge/eval/service.py:65
↓ 2 callersMethod_run_name_from_row
(self, row)
backend/package/yuxi/knowledge/eval/service.py:87
↓ 2 callersMethod_runtime_extractor_options
(config: dict[str, Any])
backend/package/yuxi/knowledge/graphs/milvus_graph_service.py:246
↓ 2 callersFunction_sandbox_key
(uid: str, file_thread_id: str, skills_thread_id: str)
backend/package/yuxi/agents/backends/sandbox/provider.py:26
↓ 2 callersFunction_scan_virtual_root
(root: Path, virtual_prefix: str, max_entries: int)
backend/package/yuxi/services/mention_search_service.py:138
↓ 2 callersMethod_search_graph_collection
( self, *, collection_name: str, query_text: str, embedding_model_spec
backend/package/yuxi/knowledge/graphs/milvus_graph_vector_store.py:150
↓ 2 callersFunction_serialize_state_messages
(values: dict[str, Any])
backend/package/yuxi/services/chat_service.py:1408
↓ 2 callersMethod_shared_workspace_host_path
(self, uid: str)
docker/sandbox_provisioner/app.py:227
↓ 2 callersFunction_split_frontmatter
(content: str)
backend/package/yuxi/agents/skills/service.py:528
↓ 2 callersMethod_split_text_into_chunks
将文本分割成块
backend/package/yuxi/knowledge/implementations/milvus.py:464
↓ 2 callersFunction_stage_skill_draft_item
( repo: SkillRepository, *, source_skill_dir: Path, draft_items_dir: Path, )
backend/package/yuxi/agents/skills/service.py:627
↓ 2 callersFunction_stream_event_response
(event: dict[str, Any])
backend/package/yuxi/services/chat_service.py:280
↓ 2 callersMethod_stream_input_with_state
(self, graph_input, input_context=None, **kwargs)
backend/package/yuxi/agents/base.py:211
↓ 2 callersFunction_stream_message_id
( message_ids: dict[tuple[str, str], str], key: tuple[str, str], preferred: str | None = None, )
backend/package/yuxi/services/chat_service.py:183
↓ 2 callersFunction_summarize_results
(results: list[dict])
backend/server/routers/skill_router.py:106
↓ 2 callersFunction_thread_id_from_mapping
(value: object)
backend/package/yuxi/services/run_worker.py:194
↓ 2 callersMethod_thread_lock
(self, cache_key: str)
backend/package/yuxi/agents/backends/sandbox/provider.py:96
↓ 2 callersMethod_thread_outputs_host_path
(self, thread_id: str)
docker/sandbox_provisioner/app.py:245
↓ 2 callersMethod_thread_skills_host_path
(self, thread_id: str)
docker/sandbox_provisioner/app.py:218
↓ 2 callersMethod_thread_uploads_host_path
(self, thread_id: str)
docker/sandbox_provisioner/app.py:236
↓ 2 callersFunction_tmp_attachment_prefix
(uid: str, tmp_file_id: str)
backend/package/yuxi/services/conversation_service.py:157
↓ 2 callersMethod_touch_if_needed
(self, connection: SandboxConnection)
backend/package/yuxi/agents/backends/sandbox/provider.py:135
↓ 2 callersFunction_truncate_markdown
(markdown: str)
backend/package/yuxi/services/conversation_service.py:69
↓ 2 callersFunction_unescape_delimiter
(delimiter: str)
backend/package/yuxi/knowledge/chunking/ragflow_like/parsers/general.py:10
↓ 2 callersFunction_update_skill_metadata_if_skills_md
如果目标文件是 SKILL.md,则解析并更新元数据
backend/package/yuxi/agents/skills/service.py:1121
↓ 2 callersFunction_validate_child_name
(name: str, *, field_name: str)
backend/package/yuxi/services/workspace_service.py:89
↓ 2 callersFunction_validate_models_capabilities
校验 enabled_models 中所有模型的 type 都在 provider capabilities 范围内。
backend/package/yuxi/models/providers/service.py:87
↓ 2 callersMethod_validate_path_segment
(value: str, label: str)
docker/sandbox_provisioner/app.py:194
↓ 2 callersFunction_validate_skill_slug_value
(slug: str, *, field_name: str)
backend/package/yuxi/agents/skills/service.py:508
↓ 2 callersFunction_viewer_response_from_workspace_response
(response: dict)
backend/package/yuxi/services/viewer_filesystem_service.py:191
↓ 2 callersFunction_write_cached_index
(redis, redis_key: str, entries: list[tuple[str, str]])
backend/package/yuxi/services/mention_search_service.py:110
↓ 2 callersFunctionadd_entity
(entity: Any, path: str)
backend/package/yuxi/knowledge/graphs/extractors/base.py:36
↓ 2 callersMethodadelete_objects_by_prefix
按前缀删除对象 Args: bucket_name: bucket 名称 prefix: 对象前缀 Returns: 删除的对象数量
backend/package/yuxi/storage/minio/client.py:254
↓ 2 callersMethodaencode
(self, message: list[str] | str)
backend/package/yuxi/models/embed.py:201
↓ 2 callersFunctionapplyInterruptToApprovalState
(pendingInterrupt, fallbackThreadId)
web/src/composables/useApproval.js:43
↓ 2 callersMethodastream
(self, payload, *, stream_mode, context, config)
backend/test/unit/services/test_base_agent_langfuse_config.py:15
← previousnext →601–700 of 3,510, ranked by callers