Our great sponsors
-
ollama-ai
A Ruby gem for interacting with Ollama's API that allows you to run open source AI LLMs (Large Language Models) locally.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
That's not bad at all!
There is also Nx and Bumblebee in Elixir land - it really changes the how one approaches running models in production. The fact that one can put together a service (or local process) running any model published to hugging face in a couple of lines of code is amazing.
[0] https://github.com/elixir-nx/bumblebee/blob/main/examples/ph...
[1] https://gist.github.com/toranb/8be408eaa97d5a5b795aec7d7fbee...
> Although there’s no dedicated gem for Ollama yet
https://rubygems.org/gems/ollama-ai
https://github.com/gbaptista/ollama-ai
> A Ruby gem for interacting with Ollama's API that allows you to run open source AI LLMs (Large Language Models) locally
To be fair, this just depends on Faraday and wrap the http API - it still doesn't automate ollama install etc.
Related posts
- An example of semantic search with Elixir and Bumblebee
- “Machine Learning in Elixir” (Beta Book)
- Data wrangling in Elixir with Explorer, the power of Rust, the elegance of R
- Implementing Natural Conversational Agents with Elixir
- Would like some guidance on my learning for fine-tuned model applications (AI related) using Nx / Elixir