Bug description
The ChatClient.Builder bean auto-configured in ChatClientAutoConfiguration is created even though a bean already exists (defined custom by an application).
Environment
Spring AI 1.0.0-SNAPSHOT
Java 23
Expected behavior
When a custom ChatClient.Builder bean is defined by an application, the default auto-configured one should not be created (the @ConditionalOnMissingBean should be added). That is in line with how other Builder beans are configured in Spring Boot (e.g. RestClient.Builder).