В данном предложении правильнее будет использовать слово "some". Таким образом, фраза будет звучать как "We have got some carrots".
Слово "some" обычно употребляется в утвердительных предложениях, чтобы обозначить неопределенное количество чего-либо. В то время как "any" используется в отрицаниях и вопросах.
Если у вас есть дополнительные вопросы по этой теме, не стесняйтесь задавать!