Skip to content

Releases: guidance-ai/guidance

0.1.15

21 May 05:28
Compare
Choose a tag to compare
0.1.15 Pre-release
Pre-release

What's Changed

Full Changelog: 0.1.14...0.1.15

0.1.14

10 May 17:53
Compare
Choose a tag to compare
0.1.14 Pre-release
Pre-release

This release brings a series of new features, bug fixes, and changes, including:

  • Improved compatibility for loading many transformers models, including newly tested support for Phi-3
  • New capabilities in the guidance.json function for generating json, including early support for pydantic schemas.
  • Support for AzureAI models in new guidance.models.AzureAIStudio* classes
  • Significant dependency reductions on the default guidance installation
  • Small grammar optimizations
  • Many improvements to the infrastructure, testing, and release pipelines :)

What's Changed

New Contributors

Full Changelog: 0.1.13...0.1.14

0.1.13

21 Mar 19:24
Compare
Choose a tag to compare
0.1.13 Pre-release
Pre-release

What's Changed

Full Changelog: 0.1.12...0.1.13

0.1.12

19 Mar 16:32
Compare
Choose a tag to compare
0.1.12 Pre-release
Pre-release

Lots of new features and bug fixes :)

What's Changed

New Contributors

Full Changelog: 0.1.11...0.1.12

0.1.11

31 Jan 22:58
Compare
Choose a tag to compare
0.1.11 Pre-release
Pre-release

What's Changed

  • Fix GPU usage by removing device from Transformers class wrapper to use the device/device_map directly exposed by HF Transformers in kwargs by @cpcdoy in #569
  • Adding streaming support under guidance v0.1 by @hodlen in #568
  • Fix typos in intro_to_guidance.ipynb by @trungsudo in #574
  • Update "Basic Tutorial" link in README.md by @alexandremuzio in #580
  • Prompt role blocks debug output + new prompt implementation example by @cpcdoy in #578
  • WIP: fix: AzureOpenAI authentication to support API Key auth by @younes-io in #583
  • Allow client/server guidance execution by @slundberg in #586

New Contributors

Full Changelog: 0.1.10...0.1.11

0.1.10

22 Dec 18:45
Compare
Choose a tag to compare
0.1.10 Pre-release
Pre-release

0.1.9 was missing the hugging face patch...so 0.1.10 is real 0.1.9 :)

Full Changelog: 0.1.9...0.1.10

0.1.9

22 Dec 18:43
Compare
Choose a tag to compare
0.1.9 Pre-release
Pre-release

What's Changed

  • Bug patch for HuggingFace transformers tokenization issue.
  • Fixed generation coloring for multiple sequence generator calls.
  • Bug fix for the base AzureOpenAI class by @riedgar-ms in #543
  • Google AI Studio's Gemini by @Anilturaga in #550
  • add react notebook by @Sam1320 in #547

Full Changelog: 0.1.8...0.1.9

0.1.8

14 Dec 23:08
34a0135
Compare
Choose a tag to compare
0.1.8 Pre-release
Pre-release

What's Changed

  • Multi-model Gemini model support.
  • Local model temperature fixes.
  • Native Anthropic Claude support by @Anilturaga in #537

New Contributors

Full Changelog: 0.1.7...0.1.8

0.1.7

12 Dec 00:00
2b6edf0
Compare
Choose a tag to compare
0.1.7 Pre-release
Pre-release

What's Changed

  • Temperature controls now work for remote models.
  • When optimistically running remote models grammar violations now have much better error messages/debugability.
  • Huggingface transformers models now fully respect the training tokenization patterns.
  • DOC Update notebooks by @riedgar-ms in #491
  • Update tutorial for Azure OpenAI by @riedgar-ms in #468
  • move llama.cpp batch object allocation into a separately allocated co… by @paulbkoch in #508
  • Drop unused nest_asyncio by @evelkey in #510
  • Fixed compile error when using Microsoft toolchain. by @wmiller in #511
  • Using Model in a loop by @riedgar-ms in #512
  • Set base_url default as None and remove redundant setting by @tshu-w in #519
  • Adding outputs for Azure notebook by @riedgar-ms in #533
  • Further notebook updates by @riedgar-ms in #522
  • Update tutorial.ipynb by @mwieler in #534

New Contributors

Full Changelog: 0.1.6...0.1.7

0.1.6

06 Dec 00:59
Compare
Choose a tag to compare
0.1.6 Pre-release
Pre-release

What's Changed

  • preliminary support for log_probs using the compute_log_probs=True model constructor arg.
  • A new guidance.cpp module that allows us to have high speed implementations of key objects.
  • reduce memory requirements (and probably improve speed) for llama.cpp tests by @paulbkoch in #485
  • Many bug fixes :)

Full Changelog: 0.1.5...0.1.6