He fits and transforms Kmeans on the output of TfIdfVectorizer and not tSNE. tSNE is only used for 2D visualisation.
kmeans = kmeans_model.fit(vz)
kmeans_clusters = kmeans.predict(vz)
kmeans = kmeans_model.fit(vz)
kmeans_clusters = kmeans.predict(vz)