Class AudioObservationAutoConfiguration
java.lang.Object
org.springframework.ai.model.audio.observation.autoconfigure.AudioObservationAutoConfiguration
@AutoConfiguration(afterName="org.springframework.boot.micrometer.metrics.autoconfigure.CompositeMeterRegistryAutoConfiguration")
@ConditionalOnClass({TextToSpeechModel.class,TranscriptionModel.class})
@EnableConfigurationProperties({AudioSpeechObservationProperties.class,AudioTranscriptionObservationProperties.class})
public class AudioObservationAutoConfiguration
extends Object
Auto-configuration for Spring AI text-to-speech and transcription model observations:
the meter handlers that record the token usage of speech and transcription models, and
the opt-in handlers that log the text given to a speech model and the transcript a
transcription model returned. Audio is never logged.
- Since:
- 2.0.2
- Author:
- Christian Tzolov, Olivier Le Quellec
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AudioObservationAutoConfiguration
public AudioObservationAutoConfiguration()
-