Note - A pdf of the following intructions are in this repository.
If you download the Lumina Instructions.pdf file, the hyperlinks will be active in that document.
On March 26, 2024, OpenAI updated its billing system to require the pre-purchase of credits in order to use the API for most users. If you do not pre-purchase credits, you will get an API error.
Feb. 23, 2024 Update - Lumina can now also save your generated images by voice command. If you want to save the generated image shown on your TV, say “Lumina” and when the screen displays “Listening”, say “Save it” or “Keep it”.
Lumina will then save your current image in the /home/pi/Lumina folder as a PNG file labeled with the phrase you used to generate it (thank you to azwirko for that idea) and the date. Lumina will display the name of the file for 3 seconds and then revert to displaying the image.
![1](https://private-user-images.githubusercontent.com/22980908/297437987-a8f69dec-720c-4969-98b2-64f045d0d037.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5Nzk4NDAsIm5iZiI6MTczOTk3OTU0MCwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0Mzc5ODctYThmNjlkZWMtNzIwYy00OTY5LTk4YjItNjRmMDQ1ZDBkMDM3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDE1MzkwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU0OTM1MDYyZDM3M2RiMmZlMTk3NmY0MjhmNjM2N2QxYmFmMGZkYzlkYTU2NTQwZjYyNGEzMDc4YmRjMDlmM2MmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Qa8FEUSgQ1UUir0GVJv_bsO4yr1E7B4IjH3KYRWWZ1w)
![2](https://private-user-images.githubusercontent.com/22980908/297438030-e5faf9c6-ddf2-4122-999c-d2859ebcaff5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5Nzk4NDAsIm5iZiI6MTczOTk3OTU0MCwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgwMzAtZTVmYWY5YzYtZGRmMi00MTIyLTk5OWMtZDI4NTllYmNhZmY1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDE1MzkwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE1N2NmMzVmYmQzZmIzZWQyYmM0NjE3MTE0ZmM3MjMwMDJlYmQ2M2ExYzdjOTgwZTU3ZjA4ODc5OTRjNWMyMDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.tO-AWUaogZMCTa3EUJIq5PueiBfo9iPDwaIpxv5oYjc)
![3](https://private-user-images.githubusercontent.com/22980908/297438066-3dda3635-0873-4d2f-ace5-9dfd76d000b5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5Nzk4NDAsIm5iZiI6MTczOTk3OTU0MCwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgwNjYtM2RkYTM2MzUtMDg3My00ZDJmLWFjZTUtOWRmZDc2ZDAwMGI1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDE1MzkwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNkMjA3MTc5ZjU1MzhmZmI2YzdlNTMwZTUzNGQzMTljM2QyOWQyMmZhNjhhMDM1NGFkOGM4Y2QxZDJhZDZkOTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.Epy7bI0UUF2-6rweRsUJYaSxwN2RAVV1COkQ7h1By1A)
![4](https://private-user-images.githubusercontent.com/22980908/297438115-366d7b9b-c960-42fb-a15d-4e6f250a102e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5Nzk4NDAsIm5iZiI6MTczOTk3OTU0MCwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgxMTUtMzY2ZDdiOWItYzk2MC00MmZiLWExNWQtNGU2ZjI1MGExMDJlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDE1MzkwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ4OTZlMzBiMGJiNmE5NjM1ZGVlNTdiYmI2MzA2NjIxOTBjNGI0NDhhMzljZTZlN2I3YzA3NjZmNGEzMGQ0ZTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.nudU5XY_XhAkSHa2G9UBQx8lRkZpaU3zcNXhZF6XfKo)
![5](https://private-user-images.githubusercontent.com/22980908/297438159-8eca89f0-535e-4e17-b075-30a2695ac9ba.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5Nzk4NDAsIm5iZiI6MTczOTk3OTU0MCwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgxNTktOGVjYTg5ZjAtNTM1ZS00ZTE3LWIwNzUtMzBhMjY5NWFjOWJhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDE1MzkwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJkZjVlNDBmODE2YTU1YTA3YzRjNGNiMDA2MDMwNmJiMzEyODgwZWE1YWUyYjExYTE1NjZkMjBlMmE4ZjUwNjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ByU3y4_cifygMT2vgRKO1tOf0h3sfOpEt0MdL7JC4Cc)
![6](https://private-user-images.githubusercontent.com/22980908/297933904-dbc59757-c85b-474a-8858-0210db53b74e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5Nzk4NDAsIm5iZiI6MTczOTk3OTU0MCwicGF0aCI6Ii8yMjk4MDkwOC8yOTc5MzM5MDQtZGJjNTk3NTctYzg1Yi00NzRhLTg4NTgtMDIxMGRiNTNiNzRlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDE1MzkwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTEwZWNhYzFhNzhiNzkzNWJlMjMyM2RmNDI4ZWM2YWYwZjM5NjU5ZWZmNzdhMzgxOGFhMzU2MTllYjlmZTdlODAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.IpH5IuPEtXRwuxfpSFO96ZcdH-F6JV_meX_lP0nZlxM)
![7](https://private-user-images.githubusercontent.com/22980908/297933972-a0d5c568-abb4-4798-97a5-c75b62f46d21.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5Nzk4NDAsIm5iZiI6MTczOTk3OTU0MCwicGF0aCI6Ii8yMjk4MDkwOC8yOTc5MzM5NzItYTBkNWM1NjgtYWJiNC00Nzk4LTk3YTUtYzc1YjYyZjQ2ZDIxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDE1MzkwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVkNzgzZmZiZWZkNjI3NjIwM2FiMjNmY2NlZDNlZDBiMTI3N2QzOGZjOGRiMjY0NTZmODU4Nzk5OTVlNDk0N2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.zB6sQZG_VqYIEIZocFVrl4nuqFIP5VLRzPI_dqnpr8U)
![8](https://private-user-images.githubusercontent.com/22980908/297438308-950228c5-5b26-410f-92b7-c34068c0475b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5Nzk4NDAsIm5iZiI6MTczOTk3OTU0MCwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgzMDgtOTUwMjI4YzUtNWIyNi00MTBmLTkyYjctYzM0MDY4YzA0NzViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDE1MzkwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ0MDI1NjE0NzM2NGIwZTYzMzE2YTgyY2IyMTQyMGM0ZTUxZWIwM2MzNDAwNWUzYTJhMmEwZDYyZGNkZTM2MmQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.9hyjPHvOm7ox18UtE0HT0hmfzih_blKctE-Uusv8oy0)
![9](https://private-user-images.githubusercontent.com/22980908/297438333-b20d8171-df46-4297-b868-980cbe3b5887.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5Nzk4NDAsIm5iZiI6MTczOTk3OTU0MCwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgzMzMtYjIwZDgxNzEtZGY0Ni00Mjk3LWI4NjgtOTgwY2JlM2I1ODg3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDE1MzkwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ3Mzk3MmU1MzI4Mjk3OTk2NWQ0Y2YwNDVmN2U3OWI4NzViMjcyNGJkODY4YzNjOWIwMmVkYjJmY2NhOWQyYTkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.CDYTvb5cHI86e5Oar2iNDy3jqhhI0LGG0sye2-LoOqA)
![10](https://private-user-images.githubusercontent.com/22980908/307490777-80a1bfed-27e5-4811-a6e9-ae2d1723a9eb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk5Nzk4NDAsIm5iZiI6MTczOTk3OTU0MCwicGF0aCI6Ii8yMjk4MDkwOC8zMDc0OTA3NzctODBhMWJmZWQtMjdlNS00ODExLWE2ZTktYWUyZDE3MjNhOWViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE5VDE1MzkwMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRkMTQyNDVkMjExYTcwYjUyMzk0ZDYyNWMyYmFlN2VmM2Y1NjM2NTdhN2NmOWNiYTU2N2Q5MTZlOTliNDgwN2QmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.VYa9hgkf8Bw5MwvPTys1E5LVyU1rndAkRupcjjevhY4)