SmythOS SDK
    Preparing search index...

    Variable ComponentConst

    Component: {
        APICall: (
            settings?: TAPICallSettings,
            agent?: Agent,
        ) => { in: (inputs: TAPICallInputs) => void; out: TAPICallOutputs };
        APIOutput: (
            settings?: TAPIOutputSettings,
            agent?: Agent,
        ) => { in: (inputs: TAPIOutputInputs) => void; out: TAPIOutputOutputs };
        Await: (
            settings?: TAwaitSettings,
            agent?: Agent,
        ) => { in: (inputs: TAwaitInputs) => void; out: TAwaitOutputs };
        Classifier: (
            settings?: TClassifierSettings,
            agent?: Agent,
        ) => { in: (inputs: TClassifierInputs) => void; out: TClassifierOutputs };
        GenAILLM: (
            settings?: TGenAILLMSettings,
            agent?: Agent,
        ) => { in: (inputs: TGenAILLMInputs) => void; out: TGenAILLMOutputs };
        HuggingFace: (
            settings?: THuggingFaceSettings,
            agent?: Agent,
        ) => { in: (inputs: THuggingFaceInputs) => void; out: THuggingFaceOutputs };
        ImageGenerator: (
            settings?: TImageGeneratorSettings,
            agent?: Agent,
        ) => {
            in: (inputs: TImageGeneratorInputs) => void;
            out: TImageGeneratorOutputs;
        };
        MCPClient: (
            settings?: TMCPClientSettings,
            agent?: Agent,
        ) => { in: (inputs: TMCPClientInputs) => void; out: TMCPClientOutputs };
        Skill: (
            settings?: TSkillSettings,
            agent?: Agent,
        ) => {
            in: (inputs: TSkillInputs) => void;
            out: { body: any; headers: any; query: any; [key: string]: any };
        };
        TavilyWebSearch: (
            settings?: TTavilyWebSearchSettings,
            agent?: Agent,
        ) => {
            in: (inputs: TTavilyWebSearchInputs) => void;
            out: TTavilyWebSearchOutputs;
        };
    } = ...

    Type declaration