Releases: dottxt-ai/outlines
Releases · dottxt-ai/outlines
Outlines v0.0.40
What's Changed
- Exclude escape character in JSON string fields by @rlouf in #829
- Add tweets about Outlines by @rlouf in #830
- Add
model_name
as an optional parameter forazure_openai
by @HerrIvan in #825 - Force dates, uuid, datetimes, times to be between quotes by @rlouf in #831
Full Changelog: 0.0.39...0.0.40
Outlines v0.0.39
What's Changed
- Add page with projects from the community by @rlouf in #816
- Add documentation vLLM for multiple GPUs by @rlouf in #817
- Add
torch
dependency in installation instructions by @rlouf in #818 - Add DirectMerge article by @rlouf in #819
- Add cookbook to run Outlines on the cloud with Modal by @rlouf in #803
- Fix torch optional import by @rlouf in #821
Full Changelog: 0.0.38...0.0.39
Outlines v0.0.38
What's Changed
- Improve documentation of generation methods by @rlouf in #769
- Small typo fix in cookbook example by @mkretsch327 in #775
- allow json ints to be negative by @posionus in #777
- Add vLLM integration by @rlouf in #772
- Add nvidia to list of companies using Outlines by @rlouf in #783
- Add nvidia logo by @rlouf in #784
- Add SGLang as a user of outlines by @merrymercy in #786
- Fix missing text module from json documentation by @ibndias in #791
- Change white space pattern in llama.cpp test by @rlouf in #793
- Update the
llama.cpp
integration by @rlouf in #782 - Switched order of AzureAsyncOpenAI to AsyncAzureOpenAI by @gfade in #798
- Add downloads badge by @rlouf in #801
- Add a small grammar guide by @rlouf in #802
- Remove unused dependencies by @rlouf in #804
- Update the README with articles on structured generation by @rlouf in #805
- Make
torch
andtransformers
imports optional by @rlouf in #815
New Contributors
- @mkretsch327 made their first contribution in #775
- @merrymercy made their first contribution in #786
- @ibndias made their first contribution in #791
- @gfade made their first contribution in #798
Full Changelog: 0.0.37...0.0.38
Outlines v0.0.37
What's Changed
- Refactored exl2 method to add LoRA, 8bit cache, and other features supported by exllama by @psych0v0yager in #729
- Update the docstring of
exl2
by @rlouf in #742 - Added model_kwargs by @isamu-isozaki in #744
- Fix generation of multi-token unicode characters by @ai-and-i in #738
- Make
model_kwargs
dictionary by default by @rlouf in #747 - Check if the given token is a string by @silverriver in #745
- Add BibteX citation by @rlouf in #755
- fixed parsing token vocabularies for gemma and gpt-sw3 models by @ai-and-i in #763
- fix: Do not reset
RegexLogitsProcessor._fsm_state
by @saattrupdan in #760
New Contributors
- @psych0v0yager made their first contribution in #729
- @ai-and-i made their first contribution in #738
- @silverriver made their first contribution in #745
Full Changelog: 0.0.36...0.0.37
Outlines v0.0.36
What's Changed
Full Changelog: 0.0.35...0.0.36
Outlines v0.0.35
What's Changed
- Fix/fsm race condition by @saattrupdan in #718
- Allow specifying own Hugging Face tokenizer instance by @shawnz in #717
- Put
prompt_token_ids
,attentions_mask
andweights
on the same device by @rlouf in #719 - Fixing Enum with only one element being ignored by @isamu-isozaki in #721
- Escape JSON property names in regex by @sami-t in #724
- Clean the
transformers
andllamacpp
interfaces by @rlouf in #727 - Modify openai model to receive openai client as argument during initialization by @RobinPicard in #593
- Refactor the FSM module by @rlouf in #734
- Add
Guide
interface by @rlouf in #737 - Feat/add transformers integration by @saattrupdan in #728
New Contributors
- @shawnz made their first contribution in #717
- @isamu-isozaki made their first contribution in #721
- @sami-t made their first contribution in #724
Full Changelog: 0.0.34...0.0.35
Outlines v0.0.34
What's Changed
- fix minor typo by @avriiil in #706
- Add outlines.generate.fsm() API entrypoint by @miftahmoha in #699
- Add developer survey link by @rlouf in #708
- Fix vLLM integration by @saattrupdan in #711
New Contributors
- @avriiil made their first contribution in #706
- @miftahmoha made their first contribution in #699
- @saattrupdan made their first contribution in #711
Full Changelog: 0.0.33...0.0.34
Outlines v0.0.33
Outlines v0.0.32
Outlines v0.0.31
What's Changed
- Keep track of state in
RegexLogitsProcessor
usinginput_ids
by @lapp0 in #628 - Put
ancestors
on the same device as the KV cache by @raphaelchinchilla in #660
New Contributors
- @raphaelchinchilla made their first contribution in #660
Full Changelog: 0.0.30...0.0.31