0.0.2 • Published 1 year ago

@builderbot-plugins/gemini-layer v0.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

geminiLayer

Layers is a concept that's adapte the use for an addAction function and return a TFlow

/* stuff code */
const main = async () => {
    const welcome = addKeyword('/.*/', { regex: true })
        .addAction(async (...bot) => await geminiLayer({
            vision: true,
            context: {
                horarios_de_atencion: 'Lunes a Viernes de 9:00 a 18:00',
                ubicacion: 'venezuela',
                'reclamos y quejas': 'dejar un correo en la seccion de reclamos y quejas',
            }
        }, bot))

    const provider = createProvider(BaileysProvider) as any

    await createBot({
        flow: createFlow([welcome]),
        provider,
        database: new MemoryDB()
    })
}

main()

AUTHOR: Elimleth