Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Aug 1, 2025

Bumps ruby_llm from 1.3.1 to 1.5.0.

Release notes

Sourced from ruby_llm's releases.

1.5.0

RubyLLM 1.5.0: Mistral, Perplexity, and Generator Fixes 🚀

Two new providers join the family, bringing 68 new models and specialized capabilities. Plus critical bug fixes for Rails users.

🌟 New Providers

Mistral AI

Full support for Mistral's model lineup - 63 models including their latest releases:

RubyLLM.configure do |config|
  config.mistral_api_key = ENV['MISTRAL_API_KEY']
end
Chat with their flagship model
chat = RubyLLM.chat(model: 'mistral-large-latest')
Use the efficient Ministral models
small_chat = RubyLLM.chat(model: 'ministral-8b-latest')
Vision with Pixtral
vision = RubyLLM.chat(model: 'pixtral-12b-latest')
vision.ask("What's in this image?", with: "path/to/image.jpg")
Embeddings
embed = RubyLLM.embed("Ruby metaprogramming", model: 'mistral-embed')

Streaming, tools, and all standard RubyLLM features work seamlessly.

Perplexity

Real-time web search meets LLMs with Perplexity's Sonar models:

RubyLLM.configure do |config|
  config.perplexity_api_key = ENV['PERPLEXITY_API_KEY']
end
Get current information with web search
chat = RubyLLM.chat(model: 'sonar-pro')
response = chat.ask("What are the latest Ruby 3.4 features?")
Searches the web and returns current information
Deep research mode for comprehensive answers
researcher = RubyLLM.chat(model: 'sonar-deep-research')
answer = researcher.ask("Compare Ruby's fiber scheduler implementations")

... (truncated)

Commits
  • 7bcc9db Version bump to 1.5.0
  • a64eca5 Fix Mistral models created_at timestamps
  • bbb2061 Removed unnecessary rubocop disable comments after last commit
  • e544397 Fix Rails generator migration order and PostgreSQL detection
  • e7521c9 Bust cache of gem version badge in README
  • 54470a4 reorder providers alphabetically
  • 077b153 docs: add mistral provider
  • 8095e4c Update specs to disable additional RuboCop checks for multi-turn conversation...
  • 92d5451 Add Mistral AI provider support
  • a72bcae Fix broken links to available-models guide after relocation
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ruby_llm](https://github.com/crmne/ruby_llm) from 1.3.1 to 1.5.0.
- [Release notes](https://github.com/crmne/ruby_llm/releases)
- [Commits](crmne/ruby_llm@1.3.1...1.5.0)

---
updated-dependencies:
- dependency-name: ruby_llm
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels Aug 1, 2025
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Aug 4, 2025

Superseded by #33.

@dependabot dependabot bot closed this Aug 4, 2025
@dependabot dependabot bot deleted the dependabot/bundler/ruby_llm-1.5.0 branch August 4, 2025 07:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants