@agentica/core
Version:
Agentic AI Library specialized in LLM Function Calling
14 lines (13 loc) • 651 B
TypeScript
import type { IAgenticaEventJson } from "./IAgenticaEventJson";
/**
* Micro Agentic AI agent event.
*
* `IMicroAgenticaEventJson` is an union type of all possible events
* that can be emitted by the A.I. chatbot of the {@link MicroAgentica}
* class.
*
* You can discriminate the subtype by checking the {@link type} property.
*
* @author Samchon
*/
export type IMicroAgenticaEventJson = IAgenticaEventJson.IUserMessage | IAgenticaEventJson.IAssistantMessage | IAgenticaEventJson.ICall | IAgenticaEventJson.IDescribe | IAgenticaEventJson.IExecute | IAgenticaEventJson.IInitialize | IAgenticaEventJson.IRequest | IAgenticaEventJson.IValidate;