deepset-ai / haystack-integrations

🚀 A list of Haystack Integrations, maintained by the community or deepset.
54 stars 66 forks source link

Added LMFormatEnforcer integration #65

Closed noamgat closed 10 months ago

noamgat commented 10 months ago

Following the discussion on the main haystack repo : https://github.com/deepset-ai/haystack/issues/6222

This PR adds the LMFormatEnforcer integration.

Note: The pypi link is to the main repository, not a dedicated haystack integration one. LMFormatEnforcer is a relatively small library, and all of the integrations are lazily loaded and are not part of the project's dependencies. Therefore there is no "extra baggage" by just pointing to the library itself.

noamgat commented 10 months ago

Edited based on all of your comments. About the logo - maybe it's time I actually make one :)

noamgat commented 10 months ago

OK, Added a logo. I think we're ready

TuanaCelik commented 10 months ago

@noamgat LGTM, I'm sorry I didn't spot this the first round, but if possible at the very top I think it would be useful to have a short description on why this component is useful and why to use it. Something like the intro paragraph on your own repo. I think it would be useful for people who don't know about why format enforcing matrers. Once that's done, I will merge this and it will go live 🚀

Thanks for the contribution!

noamgat commented 10 months ago

No problem, done!