from transformers import ByT5Tokenizer, T5ForConditionalGeneration model_name = "google/byt5-small" print("Downloading and saving model locally...") tokenizer = ByT5Tokenizer.from_pretrained(model_name) # This forces the download of the safetensors version model = T5ForConditionalGeneration.from_pretrained(model_name, use_safetensors=True) # Save to a local directory in your project folder tokenizer.save_pretrained("./byt5_local_weights") model.save_pretrained("./byt5_local_weights") print("Done! Weights are now in ./byt5_local_weights")