"""向量生成模块 (M5)。 公共 API: - load_embedding_config / make_embedding_client - compose_text / embed_article / embed_articles - embed_all_events(批量管道) - EmbeddingResult / EmbeddingConfig / EmbeddingError """ from embedding.client import ( EmbeddingConfig, embed_batch, load_embedding_config, make_embedding_client, ) from embedding.embedder import compose_text, embed_article, embed_articles from embedding.models import EmbeddingError, EmbeddingResult from embedding.pipeline import embed_all_events __all__ = [ # 客户端 "EmbeddingConfig", "embed_batch", "load_embedding_config", "make_embedding_client", # 嵌入 "compose_text", "embed_article", "embed_articles", # 批量管道 "embed_all_events", # 模型 "EmbeddingError", "EmbeddingResult", ]