π Added
Llama Vision 3.2 π€ other VLMs supported in Workflows
<table>
<tr>
<td><img src="https://github.com/user-attachments/assets/ff59504a-57d6-4024-a40b-5862a31e4848" /></td>
<td width="50%" align="center"><img src="https://github.com/user-attachments/assets/61f5b741-5963-422e-a449-187f0704ec71" /></td>
<td><img src="https://github.com/user-attachments/assets/327a1808-5752-4888-8837-02332cf743c8" /></td>
</tr>
</table>
We welcome new block bringing [Llama Vision 3.2](https://ai.meta.com/blog/llama-3-2-connect-2024-vision-edge-mobile-devices/) to workflows ecosystem!
Llama 3.2 is a new generation of vision and lightweight models that fit on edge devices, tailored for use cases that require more private and personalized AI experiences.
Brought by AHB102 in https://github.com/roboflow/inference/pull/866
Related changes:
* Fix/onboarding llama 3.2 by PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/927
* Tests for LLama Vision 3.2 by PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/928
MQTT Writer Enterprise Workflow Block (added in https://github.com/roboflow/inference/pull/930)
This block enables our enterprise users to publish messages to an MQTT broker through Workflows.
MQTT (Message Queuing Telemetry Transport) is a lightweight messaging protocol designed for low-bandwidth, high-latency, or unreliable networks. It's widely used in applications where devices need to communicate with minimal overhead, such as the Internet of Things (IoT).
With this change workflows can communicate with the world through MQTT!
Change introduced by chandlersupple
Plc EthernetIP Enterprise Workflow Block (added in https://github.com/roboflow/inference/pull/905)
This block enables our enterprise users to interface with PLC.
A Programmable Logic Controller (PLC) is an industrial computer specifically designed to automate machinery and processes in manufacturing and other industries. It monitors inputs (e.g., sensors), processes data based on a programmed logic, and controls outputs (e.g., actuators) to perform tasks.
This block is utilizing `pylogix` library over Ethernet/IP. Block supports three modes of operation:
- read: Reads specified tags from the PLC.
- write: Writes specified values to the PLC tags.
- read_and_write: Performs both read and write operations in a single execution.
This change brings vision capabilities into real-world industrial plants!
Change introduced by reedajohns
πͺ Improved
Documentation improvements
yeldarby transforms Inference docs with streamlined navigation, styling, and instant rendering!
* [Refresh README](https://github.com/roboflow/inference/pull/908)
* [Update Docs Styling & Nav](https://github.com/roboflow/inference/pull/912)
* [Add Side Nav to Blocks and Kinds Gallery Page](https://github.com/roboflow/inference/pull/910)
* [Add Instant Rendering for Docs](https://github.com/roboflow/inference/pull/917)
* [Docs: Update Links](https://github.com/roboflow/inference/pull/919)
* [Update Landing Page](https://github.com/roboflow/inference/pull/920)
More contributions enhancing Inference documentation:
* better version handling in generated block pages by hansent in https://github.com/roboflow/inference/pull/922
* Update README.md by ThatOrJohn in https://github.com/roboflow/inference/pull/921
Improvements to CI by alexnorell
* [Add readiness endpoint for dedicated deployments](https://github.com/roboflow/inference/pull/909)
* [Support forks](https://github.com/roboflow/inference/pull/924)
* [Remove explicit checkout ref](https://github.com/roboflow/inference/pull/925)
Other changes
* Add env-injectable headers to RF API requests by PawelPeczek-Roboflow in https://github.com/roboflow/inference/pull/932
* Pass roboflow workflow ID as usage_workflow_id if available by grzegorz-roboflow in https://github.com/roboflow/inference/pull/926
* Collect usage after execution of decorated methods by grzegorz-roboflow in https://github.com/roboflow/inference/pull/931
* Improved the SizeMeasurementBlock Docs by chandlersupple in https://github.com/roboflow/inference/pull/916
New Contributors
* AHB102 made their first contribution in https://github.com/roboflow/inference/pull/866
* ThatOrJohn made their first contribution in https://github.com/roboflow/inference/pull/921
**Full Changelog**: https://github.com/roboflow/inference/compare/v0.32.0...v0.33.0