fix(deps): update rust crate ollama-rs to 0.3.0
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ollama-rs](https://redirect.github.com/pepperoni21/ollama-rs) | dependencies | minor | `0.2.0` -> `0.3.0` |
---
### Release Notes
<details>
<summary>pepperoni21/ollama-rs (ollama-rs)</summary>
### [`v0.3.1`](https://redirect.github.com/pepperoni21/ollama-rs/releases/tag/v0.3.1)
[Compare Source](https://redirect.github.com/pepperoni21/ollama-rs/compare/v0.3.0...v0.3.1)
#### What's Changed
- Bump text-splitter from 0.25.0 to 0.25.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/180](https://redirect.github.com/pepperoni21/ollama-rs/pull/180)
- Bump tokio from 1.44.1 to 1.44.2 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/182](https://redirect.github.com/pepperoni21/ollama-rs/pull/182)
- Structured output: Support for runtime generated schema by [@​matusfaro](https://redirect.github.com/matusfaro) in [https://github.com/pepperoni21/ollama-rs/pull/181](https://redirect.github.com/pepperoni21/ollama-rs/pull/181)
- Set Content-Type header for JSON by [@​sebdotv](https://redirect.github.com/sebdotv) in [https://github.com/pepperoni21/ollama-rs/pull/184](https://redirect.github.com/pepperoni21/ollama-rs/pull/184)
- feat: make ToolType and ToolFunctionInfo public by [@​starpit](https://redirect.github.com/starpit) in [https://github.com/pepperoni21/ollama-rs/pull/185](https://redirect.github.com/pepperoni21/ollama-rs/pull/185)
- Add load_duration to GenerationResponse and ChatMessageFinalResponseData by [@​sebdotv](https://redirect.github.com/sebdotv) in [https://github.com/pepperoni21/ollama-rs/pull/186](https://redirect.github.com/pepperoni21/ollama-rs/pull/186)
- Make tools Send + Sync by [@​fgsch](https://redirect.github.com/fgsch) in [https://github.com/pepperoni21/ollama-rs/pull/187](https://redirect.github.com/pepperoni21/ollama-rs/pull/187)
- Bump proc-macro2 from 1.0.94 to 1.0.95 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/188](https://redirect.github.com/pepperoni21/ollama-rs/pull/188)
- Implemented keep_alive for coordinator by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/190](https://redirect.github.com/pepperoni21/ollama-rs/pull/190)
#### New Contributors
- [@​matusfaro](https://redirect.github.com/matusfaro) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/181](https://redirect.github.com/pepperoni21/ollama-rs/pull/181)
- [@​sebdotv](https://redirect.github.com/sebdotv) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/184](https://redirect.github.com/pepperoni21/ollama-rs/pull/184)
- [@​starpit](https://redirect.github.com/starpit) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/185](https://redirect.github.com/pepperoni21/ollama-rs/pull/185)
- [@​fgsch](https://redirect.github.com/fgsch) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/187](https://redirect.github.com/pepperoni21/ollama-rs/pull/187)
**Full Changelog**: https://github.com/pepperoni21/ollama-rs/compare/v0.3.0...v0.3.1
### [`v0.3.0`](https://redirect.github.com/pepperoni21/ollama-rs/releases/tag/v0.3.0)
[Compare Source](https://redirect.github.com/pepperoni21/ollama-rs/compare/v0.2.6...v0.3.0)
#### What's Changed
- Updated create model wrapper by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/149](https://redirect.github.com/pepperoni21/ollama-rs/pull/149)
- Renamed GenerationOptions to ModelOptions by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/150](https://redirect.github.com/pepperoni21/ollama-rs/pull/150)
- Bump quote from 1.0.38 to 1.0.39 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/156](https://redirect.github.com/pepperoni21/ollama-rs/pull/156)
- Bump regex from 1.10.4 to 1.11.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/155](https://redirect.github.com/pepperoni21/ollama-rs/pull/155)
- Bump tokio from 1.33.0 to 1.43.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/154](https://redirect.github.com/pepperoni21/ollama-rs/pull/154)
- Bump log from 0.4.25 to 0.4.26 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/153](https://redirect.github.com/pepperoni21/ollama-rs/pull/153)
- Bump serde_json from 1.0.139 to 1.0.140 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/152](https://redirect.github.com/pepperoni21/ollama-rs/pull/152)
- Bump text-splitter from 0.13.3 to 0.24.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/157](https://redirect.github.com/pepperoni21/ollama-rs/pull/157)
- Bump tokio from 1.43.0 to 1.44.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/158](https://redirect.github.com/pepperoni21/ollama-rs/pull/158)
- Bump schemars from 0.8.21 to 0.8.22 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/159](https://redirect.github.com/pepperoni21/ollama-rs/pull/159)
- Bump serde from 1.0.217 to 1.0.219 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/160](https://redirect.github.com/pepperoni21/ollama-rs/pull/160)
- Bump thiserror from 2.0.11 to 2.0.12 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/161](https://redirect.github.com/pepperoni21/ollama-rs/pull/161)
- Match Ollama's integer width for response token counters by [@​na-g](https://redirect.github.com/na-g) in [https://github.com/pepperoni21/ollama-rs/pull/162](https://redirect.github.com/pepperoni21/ollama-rs/pull/162)
- Implemented model_info field on ModelInfo struct by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/164](https://redirect.github.com/pepperoni21/ollama-rs/pull/164)
- Bump tokio from 1.44.0 to 1.44.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/165](https://redirect.github.com/pepperoni21/ollama-rs/pull/165)
- Bump syn from 2.0.98 to 2.0.100 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/166](https://redirect.github.com/pepperoni21/ollama-rs/pull/166)
- Bump proc-macro2 from 1.0.93 to 1.0.94 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/167](https://redirect.github.com/pepperoni21/ollama-rs/pull/167)
- Bump quote from 1.0.39 to 1.0.40 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/168](https://redirect.github.com/pepperoni21/ollama-rs/pull/168)
- Bump http from 1.2.0 to 1.3.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/169](https://redirect.github.com/pepperoni21/ollama-rs/pull/169)
- Handle multiple/fragmented SSE json events by [@​rozgo](https://redirect.github.com/rozgo) in [https://github.com/pepperoni21/ollama-rs/pull/170](https://redirect.github.com/pepperoni21/ollama-rs/pull/170)
- Add keep_alive parameter to chat requests. by [@​wesc](https://redirect.github.com/wesc) in [https://github.com/pepperoni21/ollama-rs/pull/172](https://redirect.github.com/pepperoni21/ollama-rs/pull/172)
- Fix: Ollama uses 'h' to specify hour durations. by [@​wesc](https://redirect.github.com/wesc) in [https://github.com/pepperoni21/ollama-rs/pull/174](https://redirect.github.com/pepperoni21/ollama-rs/pull/174)
- Bump scraper from 0.19.0 to 0.23.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/175](https://redirect.github.com/pepperoni21/ollama-rs/pull/175)
- Bump log from 0.4.26 to 0.4.27 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/176](https://redirect.github.com/pepperoni21/ollama-rs/pull/176)
- Bump reqwest from 0.12.12 to 0.12.15 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/177](https://redirect.github.com/pepperoni21/ollama-rs/pull/177)
- Bump text-splitter from 0.24.1 to 0.25.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/178](https://redirect.github.com/pepperoni21/ollama-rs/pull/178)
- Implement dynamic tooling by [@​Arjentix](https://redirect.github.com/Arjentix) in [https://github.com/pepperoni21/ollama-rs/pull/173](https://redirect.github.com/pepperoni21/ollama-rs/pull/173)
- Fix error formatting by [@​Arjentix](https://redirect.github.com/Arjentix) in [https://github.com/pepperoni21/ollama-rs/pull/179](https://redirect.github.com/pepperoni21/ollama-rs/pull/179)
#### New Contributors
- [@​na-g](https://redirect.github.com/na-g) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/162](https://redirect.github.com/pepperoni21/ollama-rs/pull/162)
- [@​rozgo](https://redirect.github.com/rozgo) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/170](https://redirect.github.com/pepperoni21/ollama-rs/pull/170)
- [@​wesc](https://redirect.github.com/wesc) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/172](https://redirect.github.com/pepperoni21/ollama-rs/pull/172)
**Full Changelog**: https://github.com/pepperoni21/ollama-rs/compare/v0.2.6...v0.3.0
### [`v0.2.6`](https://redirect.github.com/pepperoni21/ollama-rs/releases/tag/v0.2.6)
[Compare Source](https://redirect.github.com/pepperoni21/ollama-rs/compare/v0.2.5...v0.2.6)
#### What's Changed
- Increased num_ctx option to u64 by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/124](https://redirect.github.com/pepperoni21/ollama-rs/pull/124)
- Bump base64 from 0.22.0 to 0.22.1 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/128](https://redirect.github.com/pepperoni21/ollama-rs/pull/128)
- Bump serde from 1.0.199 to 1.0.217 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/125](https://redirect.github.com/pepperoni21/ollama-rs/pull/125)
- Bump reqwest from 0.12.5 to 0.12.12 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/129](https://redirect.github.com/pepperoni21/ollama-rs/pull/129)
- Bump thiserror from 2.0.9 to 2.0.11 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/127](https://redirect.github.com/pepperoni21/ollama-rs/pull/127)
- Bump http from 1.1.0 to 1.2.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/126](https://redirect.github.com/pepperoni21/ollama-rs/pull/126)
- feat: added ability to init ollama with pre-configured reqwest client by [@​iganev](https://redirect.github.com/iganev) in [https://github.com/pepperoni21/ollama-rs/pull/135](https://redirect.github.com/pepperoni21/ollama-rs/pull/135)
- Bump syn from 2.0.95 to 2.0.98 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/130](https://redirect.github.com/pepperoni21/ollama-rs/pull/130)
- Bump log from 0.4.20 to 0.4.25 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/131](https://redirect.github.com/pepperoni21/ollama-rs/pull/131)
- Bump html2md from 0.2.14 to 0.2.15 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/132](https://redirect.github.com/pepperoni21/ollama-rs/pull/132)
- Bump text-splitter from 0.13.1 to 0.13.3 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/133](https://redirect.github.com/pepperoni21/ollama-rs/pull/133)
- Bump serde_json from 1.0.116 to 1.0.138 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/134](https://redirect.github.com/pepperoni21/ollama-rs/pull/134)
- Bump url from 2.5.0 to 2.5.4 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/138](https://redirect.github.com/pepperoni21/ollama-rs/pull/138)
- Bump tokio-stream from 0.1.15 to 0.1.17 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/140](https://redirect.github.com/pepperoni21/ollama-rs/pull/140)
- Bump serde_json from 1.0.138 to 1.0.139 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/142](https://redirect.github.com/pepperoni21/ollama-rs/pull/142)
- Bump macrotest from 1.0.13 to 1.1.0 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/139](https://redirect.github.com/pepperoni21/ollama-rs/pull/139)
- Bump proc-macro2 from 1.0.92 to 1.0.93 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/pepperoni21/ollama-rs/pull/141](https://redirect.github.com/pepperoni21/ollama-rs/pull/141)
- Coordinator structured output by [@​boondocklabs](https://redirect.github.com/boondocklabs) in [https://github.com/pepperoni21/ollama-rs/pull/144](https://redirect.github.com/pepperoni21/ollama-rs/pull/144)
- with feature modelfile: provide better access to modelfile contained information by [@​picobyte](https://redirect.github.com/picobyte) in [https://github.com/pepperoni21/ollama-rs/pull/145](https://redirect.github.com/pepperoni21/ollama-rs/pull/145)
#### New Contributors
- [@​dependabot](https://redirect.github.com/dependabot) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/128](https://redirect.github.com/pepperoni21/ollama-rs/pull/128)
- [@​iganev](https://redirect.github.com/iganev) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/135](https://redirect.github.com/pepperoni21/ollama-rs/pull/135)
- [@​boondocklabs](https://redirect.github.com/boondocklabs) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/144](https://redirect.github.com/pepperoni21/ollama-rs/pull/144)
- [@​picobyte](https://redirect.github.com/picobyte) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/145](https://redirect.github.com/pepperoni21/ollama-rs/pull/145)
**Full Changelog**: https://github.com/pepperoni21/ollama-rs/compare/v0.2.5...v0.2.6
### [`v0.2.5`](https://redirect.github.com/pepperoni21/ollama-rs/releases/tag/v0.2.5)
[Compare Source](https://redirect.github.com/pepperoni21/ollama-rs/compare/v0.2.4...v0.2.5)
#### What's Changed
- Support for borrowed strings in generation requests by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/116](https://redirect.github.com/pepperoni21/ollama-rs/pull/116)
- OllamaError should be Send + Sync by [@​j7nw4r](https://redirect.github.com/j7nw4r) in [https://github.com/pepperoni21/ollama-rs/pull/117](https://redirect.github.com/pepperoni21/ollama-rs/pull/117)
- Adding generated Rustdoc comments. by [@​j7nw4r](https://redirect.github.com/j7nw4r) in [https://github.com/pepperoni21/ollama-rs/pull/118](https://redirect.github.com/pepperoni21/ollama-rs/pull/118)
- Improving packages versions management by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/119](https://redirect.github.com/pepperoni21/ollama-rs/pull/119)
#### New Contributors
- [@​j7nw4r](https://redirect.github.com/j7nw4r) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/117](https://redirect.github.com/pepperoni21/ollama-rs/pull/117)
**Full Changelog**: https://github.com/pepperoni21/ollama-rs/compare/v0.2.4...v0.2.5
### [`v0.2.4`](https://redirect.github.com/pepperoni21/ollama-rs/releases/tag/v0.2.4)
[Compare Source](https://redirect.github.com/pepperoni21/ollama-rs/compare/v0.2.3...v0.2.4)
#### What's Changed
- Added tool_group macro by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/112](https://redirect.github.com/pepperoni21/ollama-rs/pull/112)
- Multiple struct fields not working with `function` macro by [@​mattcan](https://redirect.github.com/mattcan) in [https://github.com/pepperoni21/ollama-rs/pull/114](https://redirect.github.com/pepperoni21/ollama-rs/pull/114)
- Added macro test to Github Actions by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/115](https://redirect.github.com/pepperoni21/ollama-rs/pull/115)
#### New Contributors
- [@​mattcan](https://redirect.github.com/mattcan) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/114](https://redirect.github.com/pepperoni21/ollama-rs/pull/114)
**Full Changelog**: https://github.com/pepperoni21/ollama-rs/compare/v0.2.3...v0.2.4
### [`v0.2.3`](https://redirect.github.com/pepperoni21/ollama-rs/releases/tag/v0.2.3)
[Compare Source](https://redirect.github.com/pepperoni21/ollama-rs/compare/v0.2.2...v0.2.3)
#### What's Changed
- improve structured json api by [@​scd31](https://redirect.github.com/scd31) in [https://github.com/pepperoni21/ollama-rs/pull/101](https://redirect.github.com/pepperoni21/ollama-rs/pull/101)
- Major refactor by [@​scd31](https://redirect.github.com/scd31) in [https://github.com/pepperoni21/ollama-rs/pull/103](https://redirect.github.com/pepperoni21/ollama-rs/pull/103)
- Remove lifecycle specifiers for Coordinator by [@​boswelja](https://redirect.github.com/boswelja) in [https://github.com/pepperoni21/ollama-rs/pull/104](https://redirect.github.com/pepperoni21/ollama-rs/pull/104)
- refactor: remove unnecessary mut by [@​ShenMian](https://redirect.github.com/ShenMian) in [https://github.com/pepperoni21/ollama-rs/pull/105](https://redirect.github.com/pepperoni21/ollama-rs/pull/105)
- Improved README.md by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/106](https://redirect.github.com/pepperoni21/ollama-rs/pull/106)
- Function attribute macro by [@​Arjentix](https://redirect.github.com/Arjentix) in [https://github.com/pepperoni21/ollama-rs/pull/109](https://redirect.github.com/pepperoni21/ollama-rs/pull/109)
#### New Contributors
- [@​scd31](https://redirect.github.com/scd31) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/101](https://redirect.github.com/pepperoni21/ollama-rs/pull/101)
- [@​ShenMian](https://redirect.github.com/ShenMian) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/105](https://redirect.github.com/pepperoni21/ollama-rs/pull/105)
- [@​Arjentix](https://redirect.github.com/Arjentix) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/109](https://redirect.github.com/pepperoni21/ollama-rs/pull/109)
**Full Changelog**: https://github.com/pepperoni21/ollama-rs/compare/v0.2.2...v0.2.3
### [`v0.2.2`](https://redirect.github.com/pepperoni21/ollama-rs/releases/tag/v0.2.2)
[Compare Source](https://redirect.github.com/pepperoni21/ollama-rs/compare/v0.2.1...v0.2.2)
#### What's Changed
- Reqwest version update for wasm-bindgen by [@​andthattoo](https://redirect.github.com/andthattoo) in [https://github.com/pepperoni21/ollama-rs/pull/77](https://redirect.github.com/pepperoni21/ollama-rs/pull/77)
- Add Tool Role to MessageRole Type by [@​SergioKingOne](https://redirect.github.com/SergioKingOne) in [https://github.com/pepperoni21/ollama-rs/pull/76](https://redirect.github.com/pepperoni21/ollama-rs/pull/76)
- Fixed chat history free issue and added test by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/78](https://redirect.github.com/pepperoni21/ollama-rs/pull/78)
- feat: adds support for custom HTTP headers by [@​itsscb](https://redirect.github.com/itsscb) in [https://github.com/pepperoni21/ollama-rs/pull/79](https://redirect.github.com/pepperoni21/ollama-rs/pull/79)
- Llama multiple function calls + raw_mode by [@​andthattoo](https://redirect.github.com/andthattoo) in [https://github.com/pepperoni21/ollama-rs/pull/80](https://redirect.github.com/pepperoni21/ollama-rs/pull/80)
- Add features to docs.rs generation by [@​boydjohnson](https://redirect.github.com/boydjohnson) in [https://github.com/pepperoni21/ollama-rs/pull/84](https://redirect.github.com/pepperoni21/ollama-rs/pull/84)
- Remove "escaped" quotes from llama function output by [@​boswelja](https://redirect.github.com/boswelja) in [https://github.com/pepperoni21/ollama-rs/pull/88](https://redirect.github.com/pepperoni21/ollama-rs/pull/88)
- Create Image::to_base64 by [@​boswelja](https://redirect.github.com/boswelja) in [https://github.com/pepperoni21/ollama-rs/pull/91](https://redirect.github.com/pepperoni21/ollama-rs/pull/91)
- fix: Function calling returns invalid tool call as valid chat response by [@​mcmah309](https://redirect.github.com/mcmah309) in [https://github.com/pepperoni21/ollama-rs/pull/93](https://redirect.github.com/pepperoni21/ollama-rs/pull/93)
- support for 0.5 with structured outputs and an example by [@​notashes](https://redirect.github.com/notashes) in [https://github.com/pepperoni21/ollama-rs/pull/95](https://redirect.github.com/pepperoni21/ollama-rs/pull/95)
- Fix Chat History by [@​boydjohnson](https://redirect.github.com/boydjohnson) in [https://github.com/pepperoni21/ollama-rs/pull/100](https://redirect.github.com/pepperoni21/ollama-rs/pull/100)
#### New Contributors
- [@​SergioKingOne](https://redirect.github.com/SergioKingOne) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/76](https://redirect.github.com/pepperoni21/ollama-rs/pull/76)
- [@​itsscb](https://redirect.github.com/itsscb) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/79](https://redirect.github.com/pepperoni21/ollama-rs/pull/79)
- [@​boydjohnson](https://redirect.github.com/boydjohnson) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/84](https://redirect.github.com/pepperoni21/ollama-rs/pull/84)
- [@​boswelja](https://redirect.github.com/boswelja) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/88](https://redirect.github.com/pepperoni21/ollama-rs/pull/88)
- [@​mcmah309](https://redirect.github.com/mcmah309) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/93](https://redirect.github.com/pepperoni21/ollama-rs/pull/93)
- [@​notashes](https://redirect.github.com/notashes) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/95](https://redirect.github.com/pepperoni21/ollama-rs/pull/95)
**Full Changelog**: https://github.com/pepperoni21/ollama-rs/compare/v0.2.1...v0.2.2
### [`v0.2.1`](https://redirect.github.com/pepperoni21/ollama-rs/releases/tag/v0.2.1)
[Compare Source](https://redirect.github.com/pepperoni21/ollama-rs/compare/v0.2.0...v0.2.1)
#### What's Changed
- Add streaming feature with chat history by [@​izyuumi](https://redirect.github.com/izyuumi) in [https://github.com/pepperoni21/ollama-rs/pull/55](https://redirect.github.com/pepperoni21/ollama-rs/pull/55)
- Store chat history with stream update by [@​ushinnary](https://redirect.github.com/ushinnary) in [https://github.com/pepperoni21/ollama-rs/pull/56](https://redirect.github.com/pepperoni21/ollama-rs/pull/56)
- Llama3.1 Function Calling + New Tools by [@​andthattoo](https://redirect.github.com/andthattoo) in [https://github.com/pepperoni21/ollama-rs/pull/59](https://redirect.github.com/pepperoni21/ollama-rs/pull/59)
- Create images_to_ollama.rs by [@​heydocode](https://redirect.github.com/heydocode) in [https://github.com/pepperoni21/ollama-rs/pull/63](https://redirect.github.com/pepperoni21/ollama-rs/pull/63)
- Update embeddings generation to /api/embed endpoint and allow for batch embedding by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/61](https://redirect.github.com/pepperoni21/ollama-rs/pull/61)
- Update readme to provide compilable embeddings examples by [@​ephraimkunz](https://redirect.github.com/ephraimkunz) in [https://github.com/pepperoni21/ollama-rs/pull/69](https://redirect.github.com/pepperoni21/ollama-rs/pull/69)
- feat: Added suffix in completion request by [@​SpeedCrash100](https://redirect.github.com/SpeedCrash100) in [https://github.com/pepperoni21/ollama-rs/pull/68](https://redirect.github.com/pepperoni21/ollama-rs/pull/68)
- Fixed GenerateEmbeddingsResponse float type by [@​pepperoni21](https://redirect.github.com/pepperoni21) in [https://github.com/pepperoni21/ollama-rs/pull/71](https://redirect.github.com/pepperoni21/ollama-rs/pull/71)
#### New Contributors
- [@​izyuumi](https://redirect.github.com/izyuumi) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/55](https://redirect.github.com/pepperoni21/ollama-rs/pull/55)
- [@​heydocode](https://redirect.github.com/heydocode) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/63](https://redirect.github.com/pepperoni21/ollama-rs/pull/63)
- [@​ephraimkunz](https://redirect.github.com/ephraimkunz) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/69](https://redirect.github.com/pepperoni21/ollama-rs/pull/69)
- [@​SpeedCrash100](https://redirect.github.com/SpeedCrash100) made their first contribution in [https://github.com/pepperoni21/ollama-rs/pull/68](https://redirect.github.com/pepperoni21/ollama-rs/pull/68)
**Full Changelog**: https://github.com/pepperoni21/ollama-rs/compare/v0.2.0...v0.2.1
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 1am every 3 weeks on Saturday" in timezone America/Los_Angeles, 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 this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/Abraxas-365/langchain-rust).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC43LjEiLCJ1cGRhdGVkSW5WZXIiOiI0MC43LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
合并状态:未合并 0 条评论