Introducing generative AI tools
What is generative AI?
Generative artificial intelligence (AI) is a type of computer-based model that can generate new content or modify existing content in response to user prompts. The inputs and outputs of generative AI tools can include text, images, audio, computer code, and other types of data. Generative AI tools use machine learning, a process where tools are trained to recognise complex patterns in large datasets. This enables them to produce outputs that can closely resemble human-generated content without explicit programming.
Common types of generative AI tools and functions
Common types of generative AI tools and functions are outlined below, noting that the examples are provided for illustrative purposes only and are not specifically recommended or endorsed by the department. Generative AI tools and functions can be provided through standalone products or embedded into other software and applications. Some generative AI tools combine multiple functions into one product.
- Text generation – specialising in producing human-like text (tools that do this are sometimes known as large language models (LLMs)
- Image generation – able to transform text into images or create images
- Video generation – able to create videos or edit existing videos
- Audio generation – able to create audio files, such as music, speech, or sound effects
- Code generation – can produce computer programming code, such as Python, Java, or C++
- Design generation – can produce layouts, visual compositions, and graphical elements for a wide range of design projects
Reviewed 17 June 2024