←back to thread

83 points wavelander | 5 comments | | HN request time: 0.791s | source
1. okigan ◴[] No.41214015[source]
Could we have a concise and specific explanation how DSPy works?

All I've seen are vague definitions of new terms (ex. signatures) and "trust me this very powerful and will optimize it all for you".

Also, what would a good way to reason between DSPy and TextGrad?

replies(4): >>41215909 #>>41215977 #>>41218660 #>>41316156 #
2. ◴[] No.41215909[source]
3. curious_cat_163 ◴[] No.41215977[source]
My understanding is that is tries many variations of the set of few shot examples and prompts and picks the ones that work best as the optimized program.
4. ktrnka ◴[] No.41218660[source]
Textgrad mainly optimizes the prompt but does not inject few shot examples. Dspy mainly optimizes the few shot examples.

At least that's my understanding from reading the textgrad paper recently.

5. ◴[] No.41316156[source]