Event emitted when receiving a response from the AI vendor (OpenAI).
This event represents the AI vendor's response to a processing request from
any agent in the AutoBE system. It captures both the original request context
and the streaming response, enabling real-time processing and monitoring of
AI-generated content as it's being produced.
The event provides access to the streaming response chunks, allowing
consumers to process AI output progressively for better user experience. It
also includes a utility method to aggregate the complete response when
streaming is complete, supporting both real-time and batch processing
scenarios.
This event is crucial for tracking AI response generation, monitoring
completion rates, and analyzing the quality and characteristics of
AI-generated content across different agent operations.
Event emitted when receiving a response from the AI vendor (OpenAI).
This event represents the AI vendor's response to a processing request from any agent in the AutoBE system. It captures both the original request context and the streaming response, enabling real-time processing and monitoring of AI-generated content as it's being produced.
The event provides access to the streaming response chunks, allowing consumers to process AI output progressively for better user experience. It also includes a utility method to aggregate the complete response when streaming is complete, supporting both real-time and batch processing scenarios.
This event is crucial for tracking AI response generation, monitoring completion rates, and analyzing the quality and characteristics of AI-generated content across different agent operations.