#9 Add the ability to use Ollama Embeddings models #10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #9
So that we can work completely off-line and with open source models, let's add OllamaEmbeddings.
Acceptance Criteria
OllamaEmbeddings
Relevant design files
Testing instructions
rm -rf works_db
config.env
ollama
server:OLLAMA_HOST=0.0.0.0:11434 ollama serve
make build-local
embeddings
usingllama3
from our public API:make up-local
(note creating embeddings takes a while)make server-local
EMBEDDINGS_MODEL=nomic-embed-text
ollama pull nomic-embed-text
rm -rf works_db
make up-local