What is the difference between using the knowledge base directly on Voiceflow and using custom GPTs API? Is one more powerful/intuitive or are they same?