-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial plugins code cleanup #3120
Conversation
affbf0c
to
8703ad3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I feel abit unqualified to review the internals of the plugin system, but overall it looks good.
Nice job! |
Sure, no problem. Let me know when you're happy for it to be merged |
@draganjovanovich the last commit I have pushed to this branch should address #3146. Please let me know if you think there is any problem with this solution. |
yes, yes. I had that in my local repo, but left it uncommitted. Thanks. |
I tested it on a local setup, and everything seems fine. |
I have some more improvements for plugins that would like to open PR, but It would be best if that could be merged before that? |
The primary contributions of this PR are:
PromptedLLM
class to manage the repeated process of preparing prompt with memory and template, calling LLM, and postprocessing outputopenapi_parser