Django Templates. Syntax like Jinja but has limitations so advanced logic is done in code to prevent complexity in the template. I'd prefer Jinja, since I don't think it gets _too_ complex with prompts, but the client's system uses Django Templates.
I find Ell a cool little framework for prompt mangement. It makes an automatic database were you can view you whole history of prompts and automatically rapport the results of prompt edita
Hi Dave! Awesome video, super interesting and and useful. Thanks for taking the time to put it together! Question: any extra tips on how to maintain different versions and do rollbacks / keep traceability of what you have used in the past?
txt file in repository at the moment (with output struc statement as part of the prompt) together with langchain templates. Looking at prompt management frameworks, but cannot find one that let different departments edit different parts of the prompt. Also output struc management is difficult, uses a lot of nested dicts/lists. I think we will end up programming our own solution. Thanks for another great video Dave.
You know how you can use a Clipboard Manager to very efficiently scroll through your latest copied items and paste them? Why don't we have the same thing for AI prompts? Basically a pre-defined set of AI prompts you like, and you can paste them in the same speed as a clipboard manager. Does such a thing exist? It's pretty low-effort to do, but super useful. Someone should just fork Maccy (macos clipboard manager) and do it.
How are you managing your prompts? Let me know down in the comments.
Also make sure to share this video with your fellow AI Engineers!
Django Templates. Syntax like Jinja but has limitations so advanced logic is done in code to prevent complexity in the template. I'd prefer Jinja, since I don't think it gets _too_ complex with prompts, but the client's system uses Django Templates.
F-strings => Jinja and I agree that it seems to be the best 👍
@@antoniov845 Why F-strings > Jinja?
@@daveebbelaar sorry that’s my poor phrasing 😀 I meant that I managed prompts using f-strings first and later migrated to jinja
@@antoniov845 ah, got it!
Very intersting!
I would love to see a deep dive into prompt management with Jinja, learning about some best practices you found using it, etc.
I find Ell a cool little framework for prompt mangement. It makes an automatic database were you can view you whole history of prompts and automatically rapport the results of prompt edita
Great video!! Thank you for sharing your team's approach. Very insightful for me to implement with my team
Thanks for this - I have a library of prompts - I need to manage them more efficiently
Hi Dave! Awesome video, super interesting and and useful. Thanks for taking the time to put it together!
Question: any extra tips on how to maintain different versions and do rollbacks / keep traceability of what you have used in the past?
It's tricky haha. CMS or custom database setup with evaluation datasets and changelogs, but you have to find something that works for your situation.
Thanks for sharing @Dave 😊
txt file in repository at the moment (with output struc statement as part of the prompt) together with langchain templates. Looking at prompt management frameworks, but cannot find one that let different departments edit different parts of the prompt. Also output struc management is difficult, uses a lot of nested dicts/lists. I think we will end up programming our own solution. Thanks for another great video Dave.
we need a prompt best practices, tips and tricks work with different LLM (as Local LLM as Llama or API from openai as example)
Thanks ☺
Cool: it's the beginning of AI-end department to help BACK-end and FRONT-end...
tres bien la video!
You know how you can use a Clipboard Manager to very efficiently scroll through your latest copied items and paste them?
Why don't we have the same thing for AI prompts? Basically a pre-defined set of AI prompts you like, and you can paste them in the same speed as a clipboard manager.
Does such a thing exist? It's pretty low-effort to do, but super useful.
Someone should just fork Maccy (macos clipboard manager) and do it.
I Am messy haha this is helpful ❤ thanks