Generative AI refers to artificial intelligence systems designed to create new content such as text, images, music, or code. It learns patterns from existing data and generates novel outputs that mimic those patterns.
Key Components:
Examples of GenAI Systems:
AI IDEs
Web Interfaces
Run Locally
Large Language Model
IT CAN BE WRONG!
Documentation
“Please generate the docstring and comments for this python function:”
Generation
“Please develop a python function to calculate euclidean distance between two points.”
Correction
“This code does not work. Would you please fix it and explain what was wrong and how you fixed it. Thank you!”
Language Translation
“Please convert this code from R to Python:”
Earth System Data Science in the Cloud