You can build the program, but to train it is another beast, billions of docs, images, videos, which a mere mortal doesn't have access to
Second in line, build your own agent, that's more in our ballpark, then customize it to your needs, both virtual and physical