Code Monkey home page Code Monkey logo

stablediffusiontelegram's Introduction

StableDiffusionTelegram

StableDiffusionTelegram is a telegram bot that allows to generate images using the Stable Diffusion AI from a telegram bot, in a much more comfortable and simple way. This bot can generate images from a text input or from an image with caption. In addition, given any response from the bot, a new try or a variation of the attempt can be generated.

Try it

Open In Colab

Try the bot with colab, create a token of Hugging Face Hub and Telegram and deploy the bot with colab.

Installing

  1. Install PyTorch (https://pytorch.org/get-started/).

  2. Install requirements:

pip install -r requirements.txt
  1. Register in Hugging Face Hub and create a token (https://huggingface.co/docs/hub/security-tokens).

  2. Use the token to login in huggingface-cli:

$ huggingface-cli login
  1. Talk to BotFather and create a bot (https://t.me/BotFather).

  2. Create a .env file with the telegram token and the safe content option (if false, explicit content will be displayed, otherwise set to true). If you have memory problems, you can lower the width and height to lower numbers, such as 448 or 320. An example of .env is the following:

TG_TOKEN="YOUR_TOKEN_IS_HERE"
SAFETY_CHECKER="false"
HEIGHT="512"
WIDTH="512"
  1. Run the bot
python bot.py

Examples

Generating image from text Generating a variation Generating a new image from an user photo

Credits

stablediffusiontelegram's People

Contributors

jossalgon avatar hashworks avatar

Watchers

 avatar

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.