US Vice President Joe Biden on Friday warned Iran that opportunities for diplomacy over its disputed nuclear programme were not unlimited but offered direct talks between Washington and Tehran.