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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODg0NDYsIm5iZiI6MTcxOTM4ODE0NiwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0Mzc5ODctYThmNjlkZWMtNzIwYy00OTY5LTk4YjItNjRmMDQ1ZDBkMDM3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDA3NDkwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM0Y2ViNjg3OTgzODQwZDYwOTk0MWNiODRjNmQ3MjdhMzVjY2JjYzdmMzY5MjlkNzUyZGNmODI0NjZkMTI1ZWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.jNf8mcJ6H_thUmnbC6v6x93qatJ1NafyAkFsAEb8K48)
![2](https://private-user-images.githubusercontent.com/22980908/297438030-e5faf9c6-ddf2-4122-999c-d2859ebcaff5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODg0NDYsIm5iZiI6MTcxOTM4ODE0NiwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgwMzAtZTVmYWY5YzYtZGRmMi00MTIyLTk5OWMtZDI4NTllYmNhZmY1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDA3NDkwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgwZWY1MThmMjZiZTc3NmExNWQ5MjFhN2JjY2Q0MWJmZjQxMWNlNmM4NTI4MGYzODNmMTMwNzFhYzE2MzJiZDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.v4kQSQ2-xMwaWAlxrGDIqiMRQSvUOFepG9zpAgUbkUQ)
![3](https://private-user-images.githubusercontent.com/22980908/297438066-3dda3635-0873-4d2f-ace5-9dfd76d000b5.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODg0NDYsIm5iZiI6MTcxOTM4ODE0NiwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgwNjYtM2RkYTM2MzUtMDg3My00ZDJmLWFjZTUtOWRmZDc2ZDAwMGI1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDA3NDkwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMxMmUxOWQwY2Q2MWZiMzZmNDRiYmViYzE4YmRjNWQ5NDY0ZGYzMGYxMjI3OTU0ZWIwNTZlZjc0MDVjYWFlNWUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.B7mOtRJ7iB_x1qfHdj0r31VWUfmaKQTUvGoDlkFpcsE)
![4](https://private-user-images.githubusercontent.com/22980908/297438115-366d7b9b-c960-42fb-a15d-4e6f250a102e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODg0NDYsIm5iZiI6MTcxOTM4ODE0NiwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgxMTUtMzY2ZDdiOWItYzk2MC00MmZiLWExNWQtNGU2ZjI1MGExMDJlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDA3NDkwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTViOTBkOGVkZjVhYjgzY2M2ZTBiNzZjM2RlNDE4MTE4MTBmYWI1ZTI0ZWZhNGI4OTdhOWY1YTlmYzAwZTBmM2YmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.nMiLfF2d_2N3fJRbruxIlG7uoX4uXKYUofXbNUErlA0)
![5](https://private-user-images.githubusercontent.com/22980908/297438159-8eca89f0-535e-4e17-b075-30a2695ac9ba.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODg0NDYsIm5iZiI6MTcxOTM4ODE0NiwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgxNTktOGVjYTg5ZjAtNTM1ZS00ZTE3LWIwNzUtMzBhMjY5NWFjOWJhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDA3NDkwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZkZjQzZjllZjhlYTk3ZjlhNTRiODQ5M2M1ZjA0MjQ2ZWZmMzE4NzBhNThiNDRhNmQxMjFhN2MyODZhZmVmOTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ux4eD5ZQkL8AKP4d6frXdAQ9i5m2MeWyOEfH2LeTmRA)
![6](https://private-user-images.githubusercontent.com/22980908/297933904-dbc59757-c85b-474a-8858-0210db53b74e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODg0NDYsIm5iZiI6MTcxOTM4ODE0NiwicGF0aCI6Ii8yMjk4MDkwOC8yOTc5MzM5MDQtZGJjNTk3NTctYzg1Yi00NzRhLTg4NTgtMDIxMGRiNTNiNzRlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDA3NDkwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU1OWQ4OGE2ZWMxMTAzZjBmMzg1OTlhNWFiMWRkNDY3MThmMDUxNmM0NjFhYzljNTBlMjI1OTkxM2Y1NTk5MGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.QI1cpqdDhfWkZV-uV7jVBIuMEceW7DDDDn-7d_oMoXM)
![7](https://private-user-images.githubusercontent.com/22980908/297933972-a0d5c568-abb4-4798-97a5-c75b62f46d21.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODg0NDYsIm5iZiI6MTcxOTM4ODE0NiwicGF0aCI6Ii8yMjk4MDkwOC8yOTc5MzM5NzItYTBkNWM1NjgtYWJiNC00Nzk4LTk3YTUtYzc1YjYyZjQ2ZDIxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDA3NDkwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJiNThjMjliMjY0NDIwYTU2NWRiMjRmZWZiMTU1MWY1NWNkOGJjYjcxYTkxNTU5YTliYWU5OWFhMzRlYjQ0YjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.zcwPJqRS_KoNzqPCvJcw6qNvFWKGJ9PEdNszydGdiPg)
![8](https://private-user-images.githubusercontent.com/22980908/297438308-950228c5-5b26-410f-92b7-c34068c0475b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODg0NDYsIm5iZiI6MTcxOTM4ODE0NiwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgzMDgtOTUwMjI4YzUtNWIyNi00MTBmLTkyYjctYzM0MDY4YzA0NzViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDA3NDkwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTkwOTc5NmY4YThjMGJkZWM3ODY5NTJiMWNjMmFmNmQ5OGY5MjI2ODAyOGZjYWMwNGQ0YmZiYzBiY2IyNjc3YmUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.fUj78sEYjVdNlNPFmTHFnHRUudXXv1knzHR04RZ8Kvo)
![9](https://private-user-images.githubusercontent.com/22980908/297438333-b20d8171-df46-4297-b868-980cbe3b5887.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODg0NDYsIm5iZiI6MTcxOTM4ODE0NiwicGF0aCI6Ii8yMjk4MDkwOC8yOTc0MzgzMzMtYjIwZDgxNzEtZGY0Ni00Mjk3LWI4NjgtOTgwY2JlM2I1ODg3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDA3NDkwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ3ZDczNzhmZWM0YzQ0MTIwNDZjNWQwZTJmOTE5ZmYxMDhjZTFmOGJlMTM4NWY1MjY0YjNhMTg4YTNlN2RjOTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Acvk2hHGI571EOCJVdkRNX202rZKGG04uA6XyCujxRQ)
![10](https://private-user-images.githubusercontent.com/22980908/307490777-80a1bfed-27e5-4811-a6e9-ae2d1723a9eb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzODg0NDYsIm5iZiI6MTcxOTM4ODE0NiwicGF0aCI6Ii8yMjk4MDkwOC8zMDc0OTA3NzctODBhMWJmZWQtMjdlNS00ODExLWE2ZTktYWUyZDE3MjNhOWViLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI2VDA3NDkwNlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTRjMjJhMmUxMTQwZDZlMzU5NTgxMDcyNzg1MDUzMzBmYjhlNDYyMjRkNjZiZWE0OTkzN2RlNjhkYjNjYmFlYjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.mIyCFISe5-UYh-p-7tfbqH9WqYTPtc5FyJHLeu5vtY4)