Skip to content

Releases: php-llm/llm-chain

0.19.0

20 Mar 21:53
a588afe
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • ToolBox renamed to Toolbox in corresponding namespace, classes and variables, see #258
  • Tool's Metadata introduced a new ExecutionReference object instead $className and $method properties/arguments
  • Tool's interface MetadataFactory::getMetadata changed argument type from mixed to string
  • PhpLlm\LlmChain\Chain\ToolBox\ToolResultConverter::convert(...) type declaration was narrowed down from mixed to \JsonSerializable|\Stringable|array|float|string|null, see #254

Full Changelog: 0.18.0...0.19.0

0.18.0

13 Mar 23:29
6a5dbe7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.17.0...0.18.0

0.17.0

07 Mar 09:37
6e37414
Compare
Choose a tag to compare

What's Changed

Breaking Changes

  • renamed #[ToolParameter] to #[With] (#239) and moved the namespace (#212)
  • json schema generation changed with #212
  • Tavily tool method extract now with array $urls instead of string $url

Full Changelog: 0.16.4...0.17.0

0.16.4

04 Mar 12:51
c3893be
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.16.3...0.16.4

0.16.3

27 Feb 21:51
b9f33f2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.16.2...0.16.3

0.16.2

23 Feb 18:38
8da55bb
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.16.1...0.16.2

0.16.1

23 Feb 18:16
2910133
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.16...0.16.1

0.16

22 Feb 00:19
374bf2a
Compare
Choose a tag to compare

What's Changed

New Contributors

BC Breaks

  • Exception namespaces of ToolBox exceptions changed with #213

Full Changelog: 0.15.2...0.16

0.15.2

10 Feb 10:39
5da000e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.15.1...0.15.2

0.15.1

05 Feb 19:53
06e52f1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.15...0.15.1