- Dec 29, 2017
- 3,405
- 6,074
DSLR is designed to work with stuff like DeepSeekV3.However, after running the tests (of that part), I realized that previous translations only are called if the actual translation failed.
Is this expected normal operation? Wouldn't the LLM benefit always from having access to previous (at least the inmediate previous) translations? I've read from options that too much past context can break the LLM, but always having a single previous batch maybe it's good? I guess not if it's not done that way (I did understand later that this is the single-line translation mode for when the whole batch doesn't work).
Always including a previous full batch would essentially double the money spent, because of that it's only used when the LLM is in a failure loop of providing an unusable result.
As for single translations, the first attempt is automatically skipped if a full batch was accepted.
No request to the LLM is actually made on that one, it just goes through the loop as if the line from the full batch was the first LLM response, checking if it fits the requirements of a usable translation, and it only makes a request on round 2 if it fails the checks.
On round 3 it includes failed attempts to try to get the LLM out of a failure loop.
The "systemContent" should include the context successful translations even on a round 1 request though. If not something would be very wrong here. The very first request will not actually have any context though because DSLR cannot see cells that weren't actually selected for translation.
No, no, no.(I really, really hate regex)
Regex is love, regex is life!
Every morning you wake up thanking the lord for the eternal happiness and inner fulfillment bestowed upon you by regex puzzles.

Is there a rush? Just tell me when you're fully happy with it, and I'll include the new option with a note that all complaints are to be forwarded to you.I haven't been able to fully test it because my LLM decided to work flawlessly and is getting late. I hope something is usable. Feel free to mark it as "Experimental" or dismiss it all together if you don't feel confident.