https://github.com/weaviate-tutorials/hybrid-demo-python
https://github.com/weaviate-tutorials/hybrid-demo-python
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/weaviate-tutorials/hybrid-demo-python
- Owner: weaviate-tutorials
- Created: 2024-03-15T14:04:25.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-15T14:06:53.000Z (about 2 years ago)
- Last Synced: 2025-02-03T18:11:24.282Z (over 1 year ago)
- Language: Jupyter Notebook
- Size: 256 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Hybrid Demo project
To run the project you need:
1. Set up Weaviate
* Use Docker Compose
* or create one with [WCS](https://console.weaviate.cloud/)
2. Install required libraries
## ==== Set up Weaviate ====
### Local – Docker
To run Weaviate locally, install Docker Compose.
Then run the following command at the root of the repo:
```
docker compose
```
Which will use the configuration in `docker-compose.yml` file.
### Cloud – WCS
If you want to run Weaviate in the cloud with WCS, head to [https://console.weaviate.cloud/](https://console.weaviate.cloud/), create an account and create a new instance (a free sandbox is good enough).
See the [WCS Quickstart](https://weaviate.io/developers/wcs/quickstart) for step-by-step guide.
## ==== Install required libraries ====
Create a new venv configuration.
```
python3 -m venv .venv
```
Then switch to the new configuration:
```
source .venv/bin/activate
```
And install the required packages.
```
pip install -r requirements.txt
```