LLM prompt language based on Jinja. Banks provides tools and functions to build prompts text and chat messages from generic blueprints. It allows attaching metadata to prompts to ease their management, and versioning is first-class citizen. Banks provides ways to store prompts on disk along with their metadata.
MIT License
63
stars
5
forks
source link
feat: Add function calling from `{% completion %}` #20
coverage: 95.748% (+1.2%) from 94.541%
when pulling 2cdbace275eb682c2031dae2773c63d1165b1827 on massi/function-calling
into 05194bb309577884933f36f81532818edcae2dbf on main.
Working example: