19 / 25
Что такое DSPy и чем декларативное программирование LLM отличается от ручного промпт-инжиниринга?
DSPy (от Stanford NLP) — Python-фреймворк, в котором вы не пишете промпты руками, а описываете программу: какие у задачи входы и выходы (Signature) и какой модуль её решает (Module). DSPy сам компилирует оптимальный промпт через teleprompter (BootstrapFewShot, MIPRO) — нужен только датасет и метрика. Это превращает фрустрирующий промпт-инжиниринг в воспроизводимый ML-процесс.