Er-Api SDK - v1.0.7
    Preparing search index...

    Variable ErApiSdkConst

    ErApiSdk: {
        ainokey: ainokey;
        apkmod: (query: string) => Promise<SearchResponse>;
        artinama: (name: string) => Promise<PrimbonResponse>;
        brat: (prompt: string) => Promise<Buffer<ArrayBufferLike>>;
        chat: (
            modelId: string,
            prompt: string,
            params?: ModelParams,
        ) => Promise<ModelResponse>;
        checkModel: (modelId: string) => Promise<ModelInfo>;
        claude1: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
        codeRunner: codeRunner;
        convertRaw: (url: string) => Promise<RawToolResponse>;
        custom: Record<
            string,
            <T = unknown>(
                params?: Record<string, string | number | boolean>,
            ) => Promise<T>,
        >;
        deepcoder: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
        deepseek: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
        dl: dl;
        erai: (text: string) => Promise<ErAiResponse>;
        ermp3: (u: string) => Promise<DownloadResponse>;
        ermp4: (u: string) => Promise<DownloadResponse>;
        execute: (code: string, lang: string) => Promise<CodeResponse>;
        fromEnv: () => {
            ainokey: ainokey;
            apkmod: (query: string) => Promise<SearchResponse>;
            artinama: (name: string) => Promise<PrimbonResponse>;
            brat: (prompt: string) => Promise<Buffer<ArrayBufferLike>>;
            chat: (
                modelId: string,
                prompt: string,
                params?: ModelParams,
            ) => Promise<ModelResponse>;
            checkModel: (modelId: string) => Promise<ModelInfo>;
            claude1: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
            codeRunner: codeRunner;
            convertRaw: (url: string) => Promise<RawToolResponse>;
            custom: Record<
                string,
                <T = unknown>(
                    params?: Record<string, string | number | boolean>,
                ) => Promise<T>,
            >;
            deepcoder: (
                prompt: string,
                params?: ModelParams,
            ) => Promise<ModelResponse>;
            deepseek: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
            dl: dl;
            erai: (text: string) => Promise<ErAiResponse>;
            ermp3: (u: string) => Promise<DownloadResponse>;
            ermp4: (u: string) => Promise<DownloadResponse>;
            execute: (code: string, lang: string) => Promise<CodeResponse>;
            fromEnv: () => { openRouter: typeof import("/home/runner/work/Er-Api-Sdk/Er-Api-Sdk/src/er-api"); ainokey: typeof import("/home/runner/work/Er-Api-Sdk/Er-Api-Sdk/src/ai"); codeRunner: typeof import("/home/runner/work/Er-Api-Sdk/Er-Api-Sdk/src/code-runner"); ... 47 more ...; fromEnv: ...; };
            games: games;
            gemini2: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
            getBaseUrl: () => string;
            getCustomEndpoints: () => CustomEndpointMap;
            getModels: () => Promise<ModelsResponse>;
            githubToRaw: (url: string) => Promise<RawToolResponse>;
            googleImage: (query: string) => Promise<SearchResponse>;
            img: img;
            khodam: (name: string) => Promise<ErApiResponse>;
            llama3: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
            llamavision: (
                prompt: string,
                params?: ModelParams,
            ) => Promise<ModelResponse>;
            luminai: (text: string) => Promise<LuminaiResponse>;
            meta: (text: string) => Promise<AIResponse>;
            mistral: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
            mixtral: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
            muslimai: (text: string) => Promise<AIResponse>;
            nomorhoki: (n: number) => Promise<PrimbonResponse>;
            openRouter: src/er-api;
            primbon: primbon;
            reasoning: (
                modelId: string,
                prompt: string,
                params?: ModelParams,
            ) => Promise<ModelResponse>;
            registerCustomEndpoint: (name: string, path: string) => void;
            run: (code: string, lang: string) => Promise<CodeResponse>;
            search: search;
            setBaseUrl: (url: string) => void;
            spotify: (u: string) => Promise<SpotifyResponse>;
            text2img: (prompt: string) => Promise<Buffer<ArrayBufferLike>>;
            tool: tool;
            ttdl: (u: string) => Promise<TikTokResponse>;
            wallpaper: (query: string) => Promise<SearchResponse>;
            wiki: (query: string) => Promise<SearchResponse>;
            xnxx: (t: string) => Promise<XnxxResponse>;
            ytmp3: (u: string) => Promise<DownloadResponse>;
            ytmp4: (u: string) => Promise<DownloadResponse>;
        };
        games: games;
        gemini2: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
        getBaseUrl: () => string;
        getCustomEndpoints: () => CustomEndpointMap;
        getModels: () => Promise<ModelsResponse>;
        githubToRaw: (url: string) => Promise<RawToolResponse>;
        googleImage: (query: string) => Promise<SearchResponse>;
        img: img;
        khodam: (name: string) => Promise<ErApiResponse>;
        llama3: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
        llamavision: (
            prompt: string,
            params?: ModelParams,
        ) => Promise<ModelResponse>;
        luminai: (text: string) => Promise<LuminaiResponse>;
        meta: (text: string) => Promise<AIResponse>;
        mistral: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
        mixtral: (prompt: string, params?: ModelParams) => Promise<ModelResponse>;
        muslimai: (text: string) => Promise<AIResponse>;
        nomorhoki: (n: number) => Promise<PrimbonResponse>;
        openRouter: src/er-api;
        primbon: primbon;
        reasoning: (
            modelId: string,
            prompt: string,
            params?: ModelParams,
        ) => Promise<ModelResponse>;
        registerCustomEndpoint: (name: string, path: string) => void;
        run: (code: string, lang: string) => Promise<CodeResponse>;
        search: search;
        setBaseUrl: (url: string) => void;
        spotify: (u: string) => Promise<SpotifyResponse>;
        text2img: (prompt: string) => Promise<Buffer<ArrayBufferLike>>;
        tool: tool;
        ttdl: (u: string) => Promise<TikTokResponse>;
        wallpaper: (query: string) => Promise<SearchResponse>;
        wiki: (query: string) => Promise<SearchResponse>;
        xnxx: (t: string) => Promise<XnxxResponse>;
        ytmp3: (u: string) => Promise<DownloadResponse>;
        ytmp4: (u: string) => Promise<DownloadResponse>;
    } = ...

    Type declaration