Question: can kadala give set items?
Answer: Blood Shards are used to purchase unidentified items from her. Most of the time these items will be magic or rare, with 10% chance to roll a legendary, regardless of difficulty or magic find. Set items can drop too. She does not sell items that are only found in Horadric Caches, but will sell Torment-exclusive items.