The exact cost to run your models will depend mostly on the amount of data you need to process. If it's just a few hundred samples per day, an instance with 1-2 vCPUs running a few hours per day will probably be enough for you. If you need to do inference on millions of messages or images per month, you will probably need a GPU instance to handle that amount of data in a reasonable time, which generally costs more.