Hello, I was trying to test out Foundation Model however it says Model assets are unavailable. I got my MacBook M1 back in China when i was living there. is this due to region lock?
Yes, this is most likely the case. According to this support doc How to get Apple Intelligence:
Apple Intelligence features will not currently work for supported devices purchased in China mainland. For supported devices purchased outside of China mainland, Apple Intelligence features will not currently work if you are in China mainland and if your Apple Account Country or Region is also in China mainland.
For the Foundation Models framework on-device model asset to be on your device, you need Apple Intelligence enabled on your device. Check this in the Settings app.
For a more detailed model availability status in Foundation Models Framework, you can print out SystemLanguageModel.Availability