v7.2.0
📦 pinecone-clientView on GitHub →
✨ 2 features🐛 1 fixes🔧 6 symbols
Summary
This minor release introduces new RESTful methods for managing index namespaces and enables configuration of integrated embedding models for existing indexes.
Migration Steps
- If managing namespaces directly is required, use the new methods like `index.list_namespaces_paginated()`.
- To convert an existing index to use integrated embedding, call `pc.configure_index(name="index_name", embed={"model": "model_name", "field_map": {...}})`.
✨ New Features
- Exposed methods for managing index namespaces via REST: `describe_namespace`, `delete_namespace`, and `list_namespaces` (including `list_namespaces_paginated`) on `Index` and `IndexAsyncio` classes.
- Added support for configuring an index with integrated embedding via the `embed` argument in `configure_index` methods, allowing conversion of existing indexes to use an embedding model.
🐛 Bug Fixes
- Fixed the release workflow.
🔧 Affected Symbols
IndexIndexAsyncioNamespaceResourcePinecone.configure_indexInference.list_modelsInference.get_model