In the lecture notes I'm currently reading, the professor wrote that an application of the Löwenheim-Skolem theorem (stated below) is to show that the theory of infinite vector spaces over a field $K$ in the language $\mathcal{L} = (0, +, (f_q)_{q \in K})$ is complete. Here $f_q$ are the unary functions to be understood like scalar-multiplication by $q$ in the vector space.
My confusion is: The Löwenheim-Skolem theorem makes a statement about the existence of models of a certain size. Why would that help? To apply Löwenheim-Skolem I need the theory to be consistent anyway - and can't I then just directly apply Gödel's completeness theorem?
Theorem (Löwenheim-Skolem (ZFC)): Let $T$ be a consistent theory with infinite models in a language $\mathcal{L}$ of cardinality $\kappa$. Then for any infinite cardinal $\lambda \geq \kappa$ the theory $T$ admits a model of size $\lambda$.