|
| 1 | +# README for OpenAI generated images |
| 2 | + |
| 3 | +This directory contains images generated by OpenAI's Dall-E-2 for |
| 4 | +use in our course on developing secure software, |
| 5 | +along with related material about these images. |
| 6 | + |
| 7 | +We thought our tutorial content might be more interesting and clearer if we |
| 8 | +included some images. We also thought that generating some images |
| 9 | +using OpenAI's [Dall-E-2](https://openai.com/dall-e-2/) |
| 10 | +might be an interesting way to add clarifying images. |
| 11 | +Dall-E-2 is a machine learning application that can generate images |
| 12 | +from a prompt text (a prompt text is a short text describing the desired image). |
| 13 | + |
| 14 | +We asked OpenAI, and on 2022-05-02 |
| 15 | +OpenAI agreed that our intended use (including the images in |
| 16 | +educational material that we distribute at no charge) |
| 17 | +met their "non-commercial" requirements. |
| 18 | +The [permission.txt](./permission.txt) file records this granted permission; |
| 19 | +we've redacting the OpenAI personnel name for private. |
| 20 | +On 2022-06-20 we received access to OpenAI Dall-E-2 web service. |
| 21 | +On 2022-06-25 we began creating some images using Dall-E-2. |
| 22 | + |
| 23 | +Below are OpenAI requirements on us, which we record here to help us ensure |
| 24 | +that we meet them. After that, we have a few notes on filenames. |
| 25 | + |
| 26 | +## OpenAI requirements on us |
| 27 | + |
| 28 | +OpenAI requires that we comply with their |
| 29 | +[OpenAI Content Policy](https://labs.openai.com/policies/content-policy). |
| 30 | +This requires non-commercial use (as already noted). |
| 31 | +It has other requirements, e.g., |
| 32 | +"Do not attempt to create, upload, or share images that are not G-rated or that could cause harm." |
| 33 | +It also requires that we identify the images (or portions of images) |
| 34 | +as being generated by OpenAI |
| 35 | +(no problem, we always want to give credit anyway). |
| 36 | +We believe we're following all requirements. |
| 37 | +See the content policy for details. |
| 38 | + |
| 39 | +The [system card](https://github.com/openai/dalle-2-preview/blob/main/system-card.md) also explains the background of these policies. |
| 40 | + |
| 41 | +## Filenames |
| 42 | + |
| 43 | +The generated filenames provide helpful information but are too long |
| 44 | +for many systems. The generated filenames include, for example, |
| 45 | +the full prompt text. |
| 46 | + |
| 47 | +The file [names.csv](./names.csv) shows the short names |
| 48 | +and long names of various files. We use the short names for the file names, |
| 49 | +record the full names in this CSV file, and record the prompt text as the |
| 50 | +alternate text for the image. |
0 commit comments