@adiudiun, I had the same problem. The correct way is to first load the base_model using AutoModel.from_pretrained(). Then, load the adapter config using PeftConfig.from_pretrained('saved_dire'). Finally, load the peft_model as follows:
Load the entire model with adapters
peft_model = PeftModel.from_pretrained(base_model, saved_dire)
Load adapter1 and adapter2
peft_model.load_adapter(saved_dire + ‘/adapter1’, adapter_name=‘adapter1’)
peft_model.load_adapter(saved_dire + ‘/adapter2’, adapter_name=‘adapter2’)
Here is the screenshot of that part:
Also, here is the link to the turtorial,
https://github.com/akashghimireOfficial/HuggingFace_101/blob/master/Turtorial/12_more_about__get_peft_model.ipynb
