Llm_Helpers

Development

Development in docker container

Start a docker env with one of these commands:

# Run docker env without any vector DBs
docker compose run --rm ruby_app bash

# Run docker env with milvus
docker compose --file docker-compose.milvus.yaml run --rm ruby_app bash

Setup and develop gem

After checking out the repo, run bin/setup to install dependencies. Then, run rake spec to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.

Start local development server:

bundle exec puma dev-server.ru -p 3000