Να προγραμματίζεις τα μοντέλα αντί να τα «prompt-άρεις»
Το DSPy αντιμετωπίζει τα prompts ως παραμέτρους που «μεταγλωττίζονται», όχι ως χειροποίητο κείμενο. Δηλώνεις εισόδους/εξόδους και optimizers τα συντονίζουν ενάντια σε metric και δεδομένα.
Υπέρ
Backend-agnostic: τρέχει με τοπικά μοντέλα (Ollama/vLLM), άρα η βελτιστοποίηση μένει στο δικό σου μηχάνημα.
Μετατρέπει το prompt engineering από τέχνη σε κάτι μετρήσιμο και επαναλήψιμο.
Προσοχή
Όχι εύκολη νίκη: θέλει metric, eval set και υπομονή — είναι framework, όχι chat box.
Η αξία φαίνεται σε επαναλαμβανόμενα, μετρήσιμα tasks, όχι σε μεμονωμένα prompts.
Η γνώμη μαςΓια όποιον προτιμά τη μέτρηση από την εικασία, αυτό το εργαλείο το τυποποιεί — ιδανικά σε ένα task που ήδη τρέχει με εύθραυστο χειροποίητο prompt.