Skip to content

Releases: IBM/prompt-declaration-language

Version 0.2.0

16 Jan 21:24
505afa6
Compare
Choose a tag to compare

Warning: This release introduce a non-backward compatible change: call blocks take closures as argument instead of function names. In practice, a function call like call: f must be replace by call: ${f}.

What's Changed

  • The argument of call: is a closure, not a name by @mandel in #242
  • Initial OpenTelemetry support by @esnible in #254
  • Removed upper bound on LiteLLM version by @vazirim in #255
  • Add comments to examples to make them more obvious by @esnible in #259

Full Changelog: v0.1.1...v0.2.0

Version 0.1.1

19 Dec 03:12
5898437
Compare
Choose a tag to compare

What's Changed

  • remove None valued parameters when calling LLMs by @vazirim in #212
  • Flush the output after each print in streaming mode by @mandel in #213
  • support for expressions in function call args by @vazirim in #221
  • Show the model name, and request info if possible, on error by @esnible in #226

New Contributors

Full Changelog: v0.1.0...v0.1.1

Version 0.1.0

06 Dec 14:36
b201935
Compare
Choose a tag to compare

Warning: This release introduce a non-backward compatible change: implicit lastOf (lists of blocks) are not allowed anymore.

What's Changed

  • Add support of Jinja code blocks by @mandel in #183
  • Add support of PDL code blocks by @mandel in #185
  • Enable richer data in messages to support function calling by @vazirim in #184
  • Add localized expressions in AST by @mandel in #130
  • Remove implicit lastOf by @mandel in #167
  • changes to default parameters, structured decoding support by @vazirim in #205
  • updated tools and react examples to use granite tool calling by @vazirim in #206

Full Changelog: v0.0.9...v0.1.0

Version 0.0.9

13 Nov 02:37
bfb0f0b
Compare
Choose a tag to compare

What's Changed

  • Obtaining raw output from model calls by @vazirim in #165
  • Fix implicit unused analysis by @mandel in #158
  • support for structured decoding, removed default watsonx parameters by @vazirim in #168
  • Remove useless computation during model calls using liteLLM by @mandel in #171
  • Support for Python 3.13 by @mandel in #166
  • doc: added ollama API env variable by @eloycoto in #175
  • bug fix for LLM function calling by @vazirim in #178

New Contributors

Full Changelog: v0.0.8...v0.0.9

v0.0.8

21 Oct 04:10
572373a
Compare
Choose a tag to compare

What's Changed

Version 0.0.7

16 Oct 15:12
70d90ec
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.6...v0.0.7

Version 0.0.6

04 Oct 01:55
14cee1e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.5...v0.0.6

Version 0.0.5

01 Oct 21:00
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.4...v0.0.5

Version 0.0.4

01 Oct 02:57
dfe969c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.3...v0.0.4

Version 0.0.3

30 Sep 13:04
4809ab7
Compare
Choose a tag to compare
v0.0.3

version 0.0.3