Metadata-Version: 2.1
Name: python-semantic-retrieval
Version: 0.1.3
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
```
