On a functional account of agency, chatGPT may even qualify as an agent. Railton's Uehiro lectures explore this idea, though that was before chatGPT so not sure if he would say chatGPT meets his conceptualization of AI agency via cooperativ