Pokaždé si říkám, aha, ach ne, dspy to nepodporuje... ale pak díky tomu, že je to open-source a můžu ten kód prozkoumat, můžu prostě změnit tu správnou věc na správném místě a bum!
Pouze s tímto níže uvedeným kódem můžete dosáhnout toho, aby všechny optimalizátory DSPy optimalizovaly na seznamu modelů najednou a našly výzvu, která je pro tyto modely "obecně dobrá".
ps: poprvé se řadím jako skutečný objektově orientovaný programátor, úplně sám 😎
Líbí se mi, jak rozšiřitelný je dspy. Cítím nulovou fixaci a to se mi opravdu líbí.
Chtěl jsem použít dspy s místním LLM v procesu hostovaným vlastním hostitelem na Macu. Asi za den práce jsem byl schopen zabalit mlx-lm a použít ho jako modelový backend pro dspy.
Krásné věci!