feat: Add Pinecone Local Index support and update dependencies
- Added PineconeLocalIndex to support local Pinecone testing - Updated GitHub Actions workflow to use Pinecone local service - Updated dependencies in pyproject.toml and poetry.lock - Modified schema and router to support PineconeLocalIndex - Updated test configurations to use PineconeLocalIndex
Showing
- .github/workflows/test.yml 23 additions, 8 deletions.github/workflows/test.yml
- .gitignore 1 addition, 0 deletions.gitignore
- Makefile 2 additions, 1 deletionMakefile
- docs/10-pinecone-local.ipynb 541 additions, 0 deletionsdocs/10-pinecone-local.ipynb
- docs/indexes/pinecone-local.ipynb 771 additions, 0 deletionsdocs/indexes/pinecone-local.ipynb
- poetry.lock 657 additions, 346 deletionspoetry.lock
- pyproject.toml 1 addition, 1 deletionpyproject.toml
- semantic_router/index/__init__.py 2 additions, 0 deletionssemantic_router/index/__init__.py
- semantic_router/index/pinecone_local.py 1037 additions, 0 deletionssemantic_router/index/pinecone_local.py
- semantic_router/routers/base.py 5 additions, 1 deletionsemantic_router/routers/base.py
- semantic_router/schema.py 3 additions, 2 deletionssemantic_router/schema.py
- tests/unit/test_router.py 27 additions, 15 deletionstests/unit/test_router.py
Loading
Please register or sign in to comment