Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(container): update image localai/localai to v2.26.0 #287

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 28, 2024

This PR contains the following updates:

Package Update Change
localai/localai minor v2.13.0-cublas-cuda12-ffmpeg -> v2.26.0-cublas-cuda12-ffmpeg

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

mudler/LocalAI (localai/localai)

v2.26.0

Compare Source


🦙 LocalAI v2.26.0!

Hey everyone - very excited about this release!

It contains several cleanups, performance improvements and few breaking changes: old backends that are now superseded have been removed (for example, vall-e-x), while new backends have been added to expand the range of model architectures that LocalAI can support. While most of the changes are tested, if you encounter issues with the new backends or migrated ones please file a new issue.

We also now have support for Nvidia L4T devices (for example, Nvidia AGX Orin) with specific container images. See the documentation for more details.

⚠️ Breaking Changes ⚠️
  • Several backends have been dropped and replaced for improved performance and compatibility.
  • Vall-e-x and Openvoice were deprecated and dropped.
  • The stablediffusion-NCN backend was replaced with the stablediffusion-ggml implementation.
  • Deprecated llama-ggml backend has been dropped in favor of GGUF support.
Check all details!
Backends that were dropped:
  • Vall-e-x and Openvoice: These projects went silent, and there are better alternatives now. They have been completely superseded by the CoquiTTS community fork, Kokoro, and OutelTTS.
  • Stablediffusion-NCN: This was the first variant shipped with LocalAI based on the ONNX runtime. It has now been superseded by the stablediffusion-ggml backend, which offers similar capabilities and wider support across more architectures.
  • Llama-ggml backend: This was the pre-GGUF backend, which is now deprecated. Moving forward, LocalAI will support only GGUF models.
Notable Backend Changes:
  • Mamba has moved to the transformers backend.
  • Transformers-Musicgen has moved to the transformers backend.
  • Sentencetransformers has moved to the transformers backend.

While LocalAI will try to alias to the transformers backend automatically when using these backends, there might be incompatibilies with your configuration files. Please open an issue if you face any problem!

New Backends:
  • Kokoro (TTS): A new backend for text-to-speech.
  • OuteTTS: A TTS backend with voice cloning capabilities.
  • Fast-Whisper: A backend designed for faster whisper model inference.
New Features 🎉
  • Lazy grammars (llama.cpp): Added grammar triggers for llama.cpp: this allow models trained with specific tokens to enable grammar generation when such tokens are seen: this allows precise JSON generation but also consistent output when the model does not need to answer with a tool. For example, in the config file of the model triggers can be specified as such:
  function:
    grammar:
      triggers:
        word: "<tool_call>"
        at_start: true
  • Function Argument Parsing Using Named Regex: A new feature that allows parsing function arguments with named regular expressions, simplifying function calls.
  • Support for New Backends: Added Kokoro, OutelTTS, and Fast-Whisper backends.
  • Diffusers Update: Added support for Sana pipelines and image generation option overrides.
  • Machine Tag and Inference Timing: Allows tracking machine performance during inference.
  • Tokenization: Introduced tokenization support for llama.cpp to improve text processing.
  • AVX512: There is now bundled support for CPUs supporting AVX512 instruction set
  • Nvidia L4T: Support for Nvidia devices on arm64, for example Nvidia AGX Orin and alikes. See the documentation. TLDR; You can start container images ready to go with:
docker run -e DEBUG=true \
                    -p 8080:8080 \
                    -v $PWD/models:/build/models  \
                   -ti --restart=always --name local-ai \
                   --runtime nvidia --gpus all quay.io/go-skynet/local-ai:master-nvidia-l4t-arm64-core
Bug Fixes 🐛
  • Multiple fixes to improve stability, including enabling SYCL support for stablediffusion-ggml and consistent OpenAI stop reason returns.
  • Improved context shift handling for llama.cpp and fixed gallery store overrides.
🧠 Models:



I've fine-tuned a family of models based on o1-cot and function call datasets to work closely with all LocalAI features regarding function calling. The models are tailored to be conversational and execute function calls:

Enjoy! All the models are available in the LocalAI gallery:

local-ai run LocalAI-functioncall-phi-4-v0.3
local-ai run LocalAI-functioncall-llama3.2-1b-v0.4
local-ai run LocalAI-functioncall-llama3.2-3b-v0.5
local-ai run localai-functioncall-qwen2.5-7b-v0.5
Other models

Numerous model updates and additions:

  • New models like nightwing3-10b, rombos-qwen2.5-writer, and negative_llama_70b.
  • Updated checksum for model galleries.
  • Added icons and improved prompt templates for various models.
  • Expanded model gallery with new additions like DeepSeek-R1, Mistral-small-24b, and more.
Full changelog 👇
👉 Click to expand 👈
Breaking Changes 🛠
Bug fixes 🐛
Exciting New Features 🎉
🧠 Models
📖 Documentation and examples
👒 Dependencies
Other Changes
New Contributors

Full Changelog: mudler/LocalAI@v2.25.0...v2.26.0

v2.25.0

Compare Source

What's Changed
Bug fixes 🐛
Exciting New Features 🎉
🧠 Models

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title feat(container): update image localai/localai to v2.13.0 feat(container): update image localai/localai to v2.13.0 - autoclosed Apr 28, 2024
@renovate renovate bot closed this Apr 28, 2024
@renovate renovate bot deleted the renovate/localai-localai-2.x branch April 28, 2024 22:37
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.13.0 - autoclosed feat(container): update image localai/localai to v2.13.0 Apr 29, 2024
@renovate renovate bot reopened this Apr 29, 2024
@renovate renovate bot restored the renovate/localai-localai-2.x branch April 29, 2024 03:19
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from ae30562 to 4b29c54 Compare April 29, 2024 03:19
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.13.0 feat(container): update image localai/localai to v2.13.0 - autoclosed Apr 29, 2024
@renovate renovate bot closed this Apr 29, 2024
@renovate renovate bot deleted the renovate/localai-localai-2.x branch April 29, 2024 09:44
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.13.0 - autoclosed feat(container): update image localai/localai to v2.13.0 May 3, 2024
@renovate renovate bot restored the renovate/localai-localai-2.x branch May 3, 2024 12:34
@renovate renovate bot reopened this May 3, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 4b29c54 to 598c84d Compare May 3, 2024 12:34
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.13.0 feat(container): update image localai/localai to v2.14.0 May 3, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch 3 times, most recently from 3320f04 to facb0b6 Compare May 9, 2024 22:35
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.14.0 feat(container): update image localai/localai to v2.15.0 May 9, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from facb0b6 to 31e1c75 Compare May 24, 2024 22:00
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.15.0 feat(container): update image localai/localai to v2.16.0 May 24, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 31e1c75 to 6cb8ef3 Compare June 18, 2024 03:24
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.16.0 feat(container): update image localai/localai to v2.17.0 Jun 18, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 6cb8ef3 to 1cda5c7 Compare June 19, 2024 17:21
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.17.0 feat(container): update image localai/localai to v2.17.1 Jun 19, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 1cda5c7 to 1162001 Compare June 28, 2024 20:05
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.17.1 feat(container): update image localai/localai to v2.18.0 Jun 28, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 1162001 to 3bc7bf7 Compare July 2, 2024 10:10
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.19.1 feat(container): update image localai/localai to v2.19.2 Jul 24, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 1195861 to 99b4ea2 Compare July 28, 2024 15:48
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.19.2 feat(container): update image localai/localai to v2.19.3 Jul 28, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 99b4ea2 to 9033f91 Compare August 1, 2024 12:17
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.19.3 feat(container): update image localai/localai to v2.19.4 Aug 1, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 9033f91 to 9a7c13d Compare August 22, 2024 22:48
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.19.4 feat(container): update image localai/localai to v2.20.0 Aug 22, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 9a7c13d to 7879586 Compare August 23, 2024 12:15
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.20.0 feat(container): update image localai/localai to v2.20.1 Aug 23, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 7879586 to 5fec887 Compare September 24, 2024 18:20
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.20.1 feat(container): update image localai/localai to v2.21.0 Sep 24, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 5fec887 to eccc4e3 Compare September 25, 2024 17:15
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.21.0 feat(container): update image localai/localai to v2.21.1 Sep 25, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from eccc4e3 to 7baf2ce Compare October 12, 2024 22:04
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.21.1 feat(container): update image localai/localai to v2.22.0 Oct 12, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 7baf2ce to 44ed747 Compare October 21, 2024 16:59
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.22.0 feat(container): update image localai/localai to v2.22.1 Oct 21, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 44ed747 to 747a9b1 Compare November 10, 2024 22:27
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.22.1 feat(container): update image localai/localai to v2.23.0 Nov 10, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 747a9b1 to 5125a32 Compare December 5, 2024 01:28
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.23.0 feat(container): update image localai/localai to v2.24.0 Dec 5, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 5125a32 to 2276744 Compare December 8, 2024 23:18
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.24.0 feat(container): update image localai/localai to v2.24.1 Dec 8, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 2276744 to 2dad5e8 Compare December 10, 2024 17:37
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.24.1 feat(container): update image localai/localai to v2.24.2 Dec 10, 2024
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 2dad5e8 to 5119f8d Compare January 11, 2025 01:36
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.24.2 feat(container): update image localai/localai to v2.25.0 Jan 11, 2025
@renovate renovate bot force-pushed the renovate/localai-localai-2.x branch from 5119f8d to 180ecd2 Compare February 16, 2025 02:29
@renovate renovate bot changed the title feat(container): update image localai/localai to v2.25.0 feat(container): update image localai/localai to v2.26.0 Feb 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants