如图所示,三角形ABC中,AB=2,AC=1,以AB为直径的圆与AC相切,与边BC交于点D,则AD的长为?