External API calls, particularly to open-ai services are being made in unit-tests. Removing this dependency will 1. Allow contributors to run unit-tests with out provinf API keys 2. Reduce cost of development 3. Address reliability issues with open-ai calls