I am trying to work on one for my wife. You can do the initial phases online until all your documents and evidence are approved and then they would send the case to Bangkok.
Pretty sure you would get better advice in another group that is specifically for US Visas. But I would say if you live in Thailand then you should be able to apply online through USCIS website and when interview time comes use the American Embassy in Bangkok or Chang Mai.