September 12, 2024
September 9, 2024
ReponseBuild cleanup?
September 5, 2024
Discussion
Third-party modules
continue on this part, the most reason why llamaindex not working in some bundler like next.js edge runtime is mostly because we include too many thrid party modules on top level and mostly user just want one of them, So me personally want to move all thrid-party module code into different parts, but I remembered that Yi said he want to put everything on top.
About breaking change
agree with @Marcus Schiesser that we shouldn’t bring to much breaking change. So I will keep this step by step.
- move
PromptMixin
into core module and give full test coverage.
- move global settings into core modules
- add callback manager decorator for those class that need event
Update
Prompt
Type example:
https://www.typescriptlang.org/play/?#code/C4TwDgpgBAUg9gSwHYGVgCdkHMDOAeAFSggA9gIkATHKHDbAbQF0A+KAXiiNPKpoeQAzCOigAxADRQAdLKEioAJSYAoAJAB+dWOJkK1WvSRYoGpbt4G6mY83WaoAAwAkAb2vYAvq7djPntw9jANd4ZDQbXDxFFk9HewAuKCQIADcFJJT00SSAclyAbhUVUEgoCOwCCABbMAAbAENyPAA1BtEefRogrGY2TjDUIyi29BYilQBjRpwaAEE8FShlqEm4JDooUZpOvkNI5gkllbWN4C4a+qboXYMK4yraxubtlhU2V2Pl0+sAV0ngHB0AAKL4rZapdo4JLbI7g8HkJ7XJKPK7kMEASigrk8KlxJXA0FRzwgcw45WGxOueAYuQauVYBLKAEkzg0kJNSeSFrT6UwpPk3lN1psGuSUgB3KBzYG8hkC3IYlRAA
September 4, 2024