▲ | vidarh 6 days ago | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
A (2,3) Turing machine can be trivially implemented with a loop around an LLM that treats the context as an IO channel, and a Prolog interpreter runs on a Turing complete computer, and so per Truing equivalence you can run a Prolog interpreter on an LLM. Of course this would be pointless, but it demonstrates that a system where an LLM provides the logic can backtrack, as there's nothing computationally special about backtracking. That current UIs to LLMs are set up for conversation-style use that makes this harder isn't an inherent limitation of what we can do with LLMs. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
▲ | measurablefunc 6 days ago | parent [-] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Loop around an LLM is not an LLM. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|