There is an objective. Solving an optimization problem. Or seen otherwise, given a matrix of predicates, it tries to compute some kind of final value that is as close to 1 as possible by applying the matrix to your input prompt. This is more or less what it does.
That’s not really an objective of the LLM otherwise we’d say Dijktra’s Algorithm has an objective. It doesn’t in the sense that a human has the objective to find the shortest path. The tools have a purpose but that’s imbued by humans, not intrinsic to them.