The minimum for an officer program (bdcp, ect...) is a 3.0.
so go ahead and apply once you get your gpa above that. that being said, if you want a pilot slot you want it even higher than that to be competitive.
so one shouldn't even bother to apply for OCS if the GPA is below 3.0? (I'm a college grad with a 2.77...)