37 lines
532 B
Markdown
37 lines
532 B
Markdown
# Installation
|
|
|
|
## Basic Installation
|
|
|
|
```bash
|
|
uv pip install haiku.rag
|
|
```
|
|
|
|
By default, Ollama (with the `mxbai-embed-large` model) is used for embeddings.
|
|
|
|
## Provider-Specific Installation
|
|
|
|
For other embedding providers, install with extras:
|
|
|
|
### VoyageAI
|
|
|
|
```bash
|
|
uv pip install haiku.rag --extra voyageai
|
|
```
|
|
|
|
### OpenAI
|
|
|
|
```bash
|
|
uv pip install haiku.rag --extra openai
|
|
```
|
|
|
|
### Anthropic
|
|
|
|
```bash
|
|
uv pip install haiku.rag --extra anthropic
|
|
```
|
|
|
|
## Requirements
|
|
|
|
- Python 3.10+
|
|
- SQLite 3.38+
|
|
- Ollama (for default embeddings)
|