evaluates calls using the fixa-observe cloud service
CloudEvaluator
class is an implementation of the BaseEvaluator
that evaluates calls using the fixa-observe cloud service. it provides advanced analytics and a web interface for visualizing results.
api_key
(str): the fixa-observe api key required for cloud evaluation. get one at https://fixa.devevaluate()
scenario
(Scenario): the scenario to evaluatetranscript
(List[ChatCompletionMessageParam]): the transcript of the callstereo_recording_url
(str): url of the stereo recording to evaluateOptional[EvaluationResponse]
: the evaluation results, containing evaluation results and extra data including the fixa-observe call analysis url