Code Monkey home page Code Monkey logo

dolores's People

Contributors

dependabot[bot] avatar jmaynor avatar

Watchers

 avatar  avatar

dolores's Issues

Make calls to LLM generic

LangChain seems like a good tool for this. Can make the calls generic and it will just depend on what is specified in file whether we go to local LLM or commercial one.

Add image generation

Make use of OpenAI since already using it for text gen. Then add self-hosted options. Such as Stable Diffusion or similar.

Convert discord.py commands to use Pycord

Go through and convert the various instances of discord.py so they use pycord. It's kept up-to-date. Also make it so that each command is a "bridge command" in order to make use of Discord's slash command feature.

Clean up mp3 files after playing in audio module

Currently downloading audio file rather than streaming to prevent weird distortion in beginning of stream. As well as seems to be more consistent. However, not currently cleaning up downloaded files.

Simplify dockerfile

Make sure of the copy all (copy .). Will simplify if ever adding more files in the future.

Update readme

Add additional documentation to readme. Go over what each module does and add example config file.

Investigate using LLaMA as opposed to chatterbot

See if possible to use an instance of llama (or some other LLM) as opposed to the chatterbot stuff. Would remove the need to include out-of-date packages in the repo. Would also be more interesting.

Redo News Summary Functionality

Useful functionality, too often generates summary that doesn't have anything to do with actual article text. Seems to often be because URL is redirecting user elsewhere, or most often because news websites have tons of non-relevant info on page. (Other articles, breaking headlines and such, random garbage)

Example URL: https://www.cnn.com/2023/11/02/tech/microsoft-ai-news/index.html

Redo in some way. Pull article text first and then summarize. Or investigate other APIs.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.