Event emitted when sending a request to the AI vendor (OpenAI).
This event represents the initiation of an AI processing request from any
agent in the AutoBE system. It captures the exact moment when a specific
operation (identified by the source) requires AI assistance, such as
generating code, reviewing schemas, or creating specifications.
The event includes the complete request payload that will be sent to OpenAI's
API, enabling comprehensive tracking of AI interactions. This allows for
monitoring which agent operations are actively consuming AI resources,
debugging prompt effectiveness, and analyzing the flow of AI requests
throughout the backend generation pipeline.
Event emitted when sending a request to the AI vendor (OpenAI).
This event represents the initiation of an AI processing request from any agent in the AutoBE system. It captures the exact moment when a specific operation (identified by the source) requires AI assistance, such as generating code, reviewing schemas, or creating specifications.
The event includes the complete request payload that will be sent to OpenAI's API, enabling comprehensive tracking of AI interactions. This allows for monitoring which agent operations are actively consuming AI resources, debugging prompt effectiveness, and analyzing the flow of AI requests throughout the backend generation pipeline.