ai request framework added
merge