Skip to content

Releases: inference-gateway/rust-sdk

🚀 Version 0.9.0

11 Feb 01:14
1a71a4a
Compare
Choose a tag to compare

0.9.0 (2025-02-11)

✨ Features

  • Add max_tokens option to generate_content (#5) (fc21cf2)

🚀 Version 0.9.0-rc.1

10 Feb 23:19
3b2e053
Compare
Choose a tag to compare
Pre-release

0.9.0-rc.1 (2025-02-10)

✨ Features

  • Add max_tokens parameter to GenerateRequest and InferenceGatewayClient (8f1c08a)

📚 Documentation

  • Add max_tokens parameter to OpenAPI specification (7f833af)

🚀 Version 0.8.0

10 Feb 02:48
920fadb
Compare
Choose a tag to compare

0.8.0 (2025-02-10)

✨ Features

♻️ Improvements

  • Remove tool_calls from Message struct and update related tests (265bdec)

👷 CI

  • Improve the Release Process Allowing to have Release Candidates (#3) (b97e5da)

📚 Documentation

  • Remove unnecessary code block from README.md (dcb7c26)

🚀 Version 0.8.0-rc.2

10 Feb 00:51
223395c
Compare
Choose a tag to compare
Pre-release

0.8.0-rc.2 (2025-02-10)

♻️ Improvements

  • Implement Default trait for Message and MessageRole structs (cb43ca8)
  • Initialize the client with tools optionally (9c56170)
  • Use in the tests two different conventions to see what's possible (eef16e8)

📚 Documentation

  • Enhance InferenceGatewayAPI docblocks with additional error handling and return details (b666c33)
  • Improve the docs for Tool-Use, update it (9e5f5da)
  • Improve the example by mentioning the workflow of messages exchange (ef474b4)
  • Remove redundant whitespace in InferenceGatewayAPI documentation (422e857)
  • Resort functions examples, healthcheck is less important so put it at the bottom (e6eb55d)
  • Update the example in the README.md (0fda0dc)

✅ Miscellaneous

  • Add assertion for tool_calls length in response test (4edcd4b)

🚀 Version 0.8.0-rc.1

09 Feb 14:28
935609c
Compare
Choose a tag to compare
Pre-release

0.8.0-rc.1 (2025-02-09)

✨ Features

  • Add optional tool_call_id to Message struct and update serialization tests (d51e911)

🚀 Version 0.7.1-rc.3

09 Feb 12:24
0fc63e0
Compare
Choose a tag to compare
Pre-release

0.7.1-rc.3 (2025-02-09)

♻️ Improvements

  • Remove ToolParameterType and ToolParameter structs to simplify code (0e4d1b4)
  • Rename parameters to arguments in ToolFunctionResponse and update ToolCallResponse structure (3f36c5f)

🚀 Version 0.7.1-rc.2

09 Feb 01:36
62b7463
Compare
Choose a tag to compare
Pre-release

0.7.1-rc.2 (2025-02-09)

🐛 Bug Fixes

  • Enhance Tool and ToolFunction structures with description and parameters updates, use JSON raw value for now (cdf6eca)

🚀 Version 0.7.1-rc.1

08 Feb 23:56
bbca015
Compare
Choose a tag to compare
Pre-release

0.7.1-rc.1 (2025-02-08)

♻️ Improvements

  • Remove tool_calls from Message struct and update related tests (265bdec)

👷 CI

  • Improve the Release Process Allowing to have Release Candidates (#3) (b97e5da)

📚 Documentation

  • Remove unnecessary code block from README.md (dcb7c26)

🚀 Version 0.7.0

07 Feb 22:18
Compare
Choose a tag to compare

0.7.0 (2025-02-07)

✨ Features

  • Add tool call functionality to Message struct and related types (dba7f19)
  • Implement Tool-Use (#2) (1a484a7)

📚 Documentation

  • openapi: Add Tool schema and update Message structure in OpenAPI definition (ae377e9)

🚀 Version 0.6.3

04 Feb 01:45
Compare
Choose a tag to compare

0.6.3 (2025-02-04)

🔧 Miscellaneous

  • Add Clone trait to Message struct for improved usability (e5ebd50)