This task additionally includes:
- Fixes the dependencies in the
spring-ai-test
module; switches dependency onspring-ai-opeanai
tospring-ai-core
as a required dependency; adds additional dependencies to test AI infrastructure components used by AI providers in an effective way. - Adds the
MockAiTestConfiguration
class to thespring-ai-test
module used to test AI providers API using mock objects. - Refactors the Spring AI OpenAI integration tests to use the new
spring-ai-test
features. - Completes the AI metadata integration of Microsoft Azure OpenAI along with tests.