In a large bowl, mix together the flour, baking soda, baking powder, and salt.
In a large stand mixer, cream together the butter and sugars until light and fluffy, about three minutes. Then beat in the peanut butter until combined, scrapping down the sides as needed. Beat in the eggs one at a time, and then beat in the vanilla.
With the mixer on low, slowly add the flour until just combined.
Scrape down the sides of the mixer and then using a spatula gently fold in the chocolate chips.