Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Hello, (cow) World!
Hello, (cow) World! on Sepolia
Hello, (cow) World! on Mumbai
Stable Diffusion (SDXL0.9)
Mistral (LLM)
Voice Sample & Text to Voice [Dub3]
LoRA Fine Tuning
DuckDB
Arbitrary WASM
Filecoin Data Prep
A cowsay job
Ensure you have installed all requirements Installation (CLI)
Start Docker
Open a Terminal window and run the following command
Make sure to have the following env in your shell session
Run lilypad
(ensure your user is in the docker group if necessary on your platform) Output:
see the results by navigating to the IPFS CID Navigate to the IPFS CID result output in the Results -> https://ipfs.io/ipfs/QmNjJUyFZpSg7HC9akujZ6KHWvJbCEytre3NRSMHzCA6NR
This could take up to a minute to propagate through the IPFS network. Please be patient
by navigating to the local folder
Here, you can view the stdout
and stderr
as well as the outputs
folder for the run
A cowsay job on Sepolia
To acquire LilyPad tokens, follow these steps:
Visit the Lilypad Faucet at here
Enter your wallet address.
Receive some LP tokens.
Set the environment variables as shown below:
Note: You will need to set up your own Infura account and get your infura Api Key. You can follow the instructions here
Note: Ensure that you have Lilypad installed before proceeding.
To execute cowsay, use the following command:
Output:
see the results by navigating to the IPFS CID Navigate to the IPFS CID result output in the Results -> https://ipfs.io/ipfs/QmNjJUyFZpSg7HC9akujZ6KHWvJbCEytre3NRSMHzCA6NR
This could take up to a minute to propagate through the IPFS network. Please be patient
by navigating to the local folder
Here, you can view the stdout
and stderr
as well as the outputs
folder for the run
A cowsay job on Mumbai
To acquire LilyPad tokens, follow these steps:
Enter your wallet address.
Receive some LP tokens.
Set the environment variables as shown below:
Note: Ensure that you have Lilypad installed before proceeding.
To execute cowsay, use the following command:
Output:
This could take up to a minute to propagate through the IPFS network. Please be patient
by navigating to the local folder
Here, you can view the stdout
and stderr
as well as the outputs
folder for the run
Visit the Lilypad Faucet at
Note: You will need to set up your own Infura account and get your infura Api Key. You can follow the instructions
see the results by navigating to the IPFS CID Navigate to the IPFS CID result output in the Results ->
Run an Opensource LLM!
Leonardo da Vinci
Michelangelo
Raphael
Titian
Albrecht Dürer
Sandro Botticelli
Jan van Eyck
Leon Battista Alberti
Johannes Gutenberg
Andrea Mantegna
Run a Stable Diffusion Text to Image Job
Generically, stable diffusion is what happens when you put a couple of drops of dye into a bucket of water. Given time, the dye randomly disperses and eventually settles into a uniform distribution which colours all the water evenly
In computer science, you define rules for your (dye) particles to follow and the medium this takes place in.
Stable Diffusion is a machine learning model used for text-to-image processing (like Dall-E) and based on a diffusion probabilistic model that uses a transformer to generate images from text. There are several open-source stable diffusion models out there (made famous by Stability.ai) and they continue to improve and become even more fully featured - SDXL0.9 is one of the more recently open-sourced models.
Ensure you have installed all requirements Installation (CLI)
To run stable diffusion use the sdxl module like so:
The output will look like this:
Take the ipfs link given in the results and paste it into your browser:
Please be patient! IPFS can take some time to propagate and doesn't always work immediately.
You could also check the output folder that would have been downloaded at the end of running the job
In the /outputs folder, you'll find the image:
Since modules are deterministic, running this command with the same text prompt will produce the same image, since the same seed is also used (the default seed is 0).
See this beginner-friendly article on how seed's work for more info on this
To change the image, you can pass in a different seed number:
In this video, Sam demos the use of SDXL in the Lilypad network.
Try this to start!
This module is contributed by Fabri from Dub3
This module takes a voice sample as an input and can then output another voice sample for a given text prompt - in multiple languages.
First upload a voice .wav file to IPFS
Here's are two voice recording examples:
Then use the command below to run the module. Note the parameters for changing the language and adding a prompt.
You should see Lilypad run something like this:
You'll find your results under the output folder:
The OSS Model is based on this model:
Use is an easy way to upload files to IPFS. Use to convert recordings to .wav files