Mem0 Python SDK v2.0.19 发布:多项修复与增强
原标题:Mem0 Python SDK (v2.0.19)
AI 摘要
Mem0 发布了 Python SDK v2.0.19,主要包含多项 bug 修复。修复了 HuggingFaceEmbedding 在未配置 API key 时无法初始化 TEI 端点的问题,以及 remove_code_blocks 处理列表内容时的错误。此外,create_procedural_memory 在 LLM 无输出时抛出明确错误,mem0.proxy 不再自动安装 litellm,get_all 分页参数独立发送,AWSBedrockConfig 新增 provider_override,VllmConfig 支持 VLLM_BASE_URL 环境变量。这些修复提升了 SDK 的稳定性和易用性。
正文节选
**Bug Fixes:** - **Embeddings:** `HuggingFaceEmbedding` now falls back to the `HUGGINGFACE_API_KEY` env var, then a placeholder key, when `huggingface_base_url` is set and no `api_key` is configured. The OpenAI-compatible client used to talk to TEI endpoints raises at construction when no key resolves at all, so a TEI deployment that doesn't require a real key previously failed to initialize ([#6947](https://github.com/mem0ai/mem0/pull/6947)) - **Core:** `remove_code_blocks()` now accepts list