Metadata-Version: 2.1
Name: python-semantic-retrieval
Version: 0.1.0
Summary: Semantic Retrieval Python Library
Author-email: Suyog Sonwalkar <suyog@lastmileai.dev>
Project-URL: Homepage, https://github.com/lastmile-ai/semantic-retrieval
Project-URL: Bug Tracker, https://github.com/lastmile-ai/semantic-retrieval/issues
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: requests==2.30.0
Requires-Dist: black==23.11.0
Requires-Dist: flake8==6.1.0
Requires-Dist: pytest==7.4.3
Requires-Dist: pydantic==2.4.2
Requires-Dist: openai==0.28.1
Requires-Dist: python-dotenv==1.0.0
Requires-Dist: pytest-asyncio==0.21.1
Requires-Dist: pyright==1.1.335
Requires-Dist: pandas==2.1.2
Requires-Dist: chardet==5.2.0
Requires-Dist: scikit-learn==1.3.2
Requires-Dist: result==0.13.1
Requires-Dist: langchain==0.0.325
Requires-Dist: tiktoken==0.5.1
Requires-Dist: pinecone-client==2.2.4
Requires-Dist: python-aiconfig==1.0.4

# Semantic Retrieval Python

Python library for Semantic Retreival project

# Development

```
conda env create -f environment.yml
conda activate semantic_retrieval
```

Setup VSCode to use conda virtual environment

# Testing

In virtual env, link package to src directory, then run pytest

```
pip install -e .
```

```
pytest
```
