diff --git a/docs/source/conf.py b/docs/source/conf.py index 7fd0121..1d0c966 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -8,7 +8,7 @@ project = 'developer-guide' copyright = '2024, Regents of the University of Colorado' -author = 'Matthew Bourque, Keira Brooks, Luke Charbonneau, Veronica Martinez, Alex Ware' +author = 'Matthew Bourque, Keira Brooks, Luke Charbonneau, Matthew Maclay, Veronica Martinez, Alex Ware' release = '0.1.0' # -- General configuration --------------------------------------------------- diff --git a/docs/source/workflows/generative_ai_tools/generative_ai_tools_at_lasp.md b/docs/source/workflows/generative_ai_tools/generative_ai_tools_at_lasp.md new file mode 100644 index 0000000..c797ccd --- /dev/null +++ b/docs/source/workflows/generative_ai_tools/generative_ai_tools_at_lasp.md @@ -0,0 +1,80 @@ +# Guidelines for using Generative AI Tools at LASP + +## Purpose for this guideline + +This guideline is intended to provide information for the use of generative AI tools at LASP. + +## Overview + +CU's Office of Information Technology has released +[guidelines and a list of approved tools](https://www.colorado.edu/information-technology/artificial-intelligence-cu-boulder) +for generative AI. LASP employees are required to abide by CU's guidelines if they intend to use Generative AI Tools +for work related purposes. Please see the [list of approved tools](https://www.colorado.edu/information-technology/ai-cu-boulder/ai-tools-list). +If the tool you wish to use is not listed, the Resources & Guidance page has a link to contact OIT to request its +review. + +## What are Generative AI Tools + +ChatGPT and other tools in this category are artificial intelligence (AI) systems which have the ability to perform +tasks that normally require human-level intelligence. They are AI-based large language models (LLMs) designed to assist +users in generating human-like text and analyzing text for meaningful conclusions and other results. DALL-E, Midjourney, +and other tools in this category are generative image models designed to generate images from text descriptions. + +## LASP-specific concerns + +While these tools hold the potential to significantly advance research capabilities and streamline operations, they +also introduce risks related to data privacy, intellectual property exposure, and the integrity of scientific research. +As a research institution, we have additional considerations that are not specifically called out in the CU guidelines: + +* **Data Privacy and Security and Export Control:** CU guidelines list approved data levels for use with approved tools, + and link to the [CU data classification scheme](https://www.cu.edu/data-governance/resources-support/data-classification). + Note that research proposals and internal business documents are considered Confidential, not Public; this also covers + software that has not been published. Content that is covered under ITAR/EAR or CUI is considered Highly Confidential. + Zoom and Teams AI capabilities should not be enabled and used for meetings that entail ITAR, EAR, or CUI restricted + content. + +* **Blindly Using Generated Code:** Generated code could potentially contain malicious elements, posing a risk to + system security. Even absent explicit security issues, generated scripts may not be well written, containing elements + that could be inadvertently harmful to systems within which the scripts execute. All code generated by Generative AI + tools must be reviewed, understood, and scrutinized before running it on LASP systems to ensure it does not contain + malicious elements. This review should be done with sufficient cognizance of the programming language. + +* **Ethics:** There are concerns about whether the data used to train a given Generative AI Tool has been properly + licensed and/or used with permission; use of generative AI tools has the potential to violate copyright of writers and + artists who own the original content. The computing processes required to run generative AI are extremely resource + intensive, raising concerns around the environmental impact and sustainability of generative AI, so the use of + generative AI tools is in conflict with LASP and CU's climate goals. + +## Responsibility + +In the event of any uncertainty or ambiguity regarding the use of these tools, LASP members should seek clarification +or assistance from their supervisors, contract officials, compliance officers, and/or CU OIT to mitigate potential +risks and ensure adherence to all relevant guidelines, regulations, laws, and institutional policies. +While LASP does not have an official organizational element defined to administer and support the use of Generative AI +tools, questions can be posed to the #chatgpt Slack channel for general guidance. Feedback or questions can be provided +to your [ITGC](/pages/viewpage.action?pageId=139193455) representatives. + +## Terminology + +| **Term** | **Definition** | +| ------------------------------------------------ |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| AI | Artificial Intelligence | +| LLM | "Large Language Model," a text-based generative AI system designed to understand and generate human-like language. | +| GPT | "Generative Pre-trained Transformer," the foundational technology that powers large language models designed to generate text that mimics human writing. | +| Generative AI | AI that can generate new content after learning from large datasets. | +| Permissive Image Models | Generative AI models that are specifically designed or configured to allow for broader use without strict copyright or usage restrictions. | +| PII (Personally Identifiable Information) | Information that can be used on its own or with other information to identify, contact, or locate a single person, or to identify an individual in context. | +| EAR (Export Administration Regulations) | United States regulations that govern the export and re-export of items for national security, foreign policy, and nonproliferation reasons. | +| ITAR (International Traffic in Arms Regulations) | U.S. regulations that control the export and import of defense-related articles and services on the United States Munitions List. | +| CUI (Controlled Unclassified Information) | Information that requires safeguarding or dissemination controls pursuant to and consistent with law, regulations, and government-wide policies, excluding classified information. | + +## References + +* LASP Statement on the Use of Generative AI Tools 2023-05-16 (Confluence) +* [CU Guidance on AI Tool Use](https://www.cu.edu/service-desk/how-guides/guidance-artificial-intelligence-tools-use) +* NASA Guidance to All NASA Employees 2023-05-22 (Confluence) +* [NASA JPL Guidance on Authorship and AI](https://jpl-nasa.libguides.com/blog/Authorship-and-AI-Tools) +* [NASA FAQ on use of LLMs like ChatGPT](https://science.nasa.gov/researchers/sara/faqs/#faq-32) +* [Using Generative AI for Scientific Research (a guide from the University of Michigan)](https://midas.umich.edu/generative-ai-user-guide/) + +*Credit: Content taken from a Confluence guide created by Chris Pankratz, and last updated by Alex Ware on Jan 09, 2025* \ No newline at end of file diff --git a/docs/source/workflows/generative_ai_tools/index.rst b/docs/source/workflows/generative_ai_tools/index.rst new file mode 100644 index 0000000..8ffb425 --- /dev/null +++ b/docs/source/workflows/generative_ai_tools/index.rst @@ -0,0 +1,7 @@ +Generative AI Tools +=================== + +.. toctree:: + :maxdepth: 1 + + generative_ai_tools_at_lasp \ No newline at end of file diff --git a/docs/source/workflows/index.rst b/docs/source/workflows/index.rst index 9f499b3..7b7f3e6 100644 --- a/docs/source/workflows/index.rst +++ b/docs/source/workflows/index.rst @@ -6,4 +6,5 @@ Workflows docker/index open_source/index + generative_ai_tools/index diff --git a/pyproject.toml b/pyproject.toml index ebaeb12..bae4313 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,6 +10,7 @@ authors = [ {name = "Matthew Bourque", email = "Matthew.Bourque@lasp.colorado.edu>"}, {name = "Keira Brooks", email = "Keira.Brooks@lasp.colorado.edu>"}, {name = "Luke Charbonneau", email = "Luke.Charbonneau@lasp.colorado.edu"}, + {name = "Matthew Maclay", email = "Matthew.Maclay@lasp.colorado.edu"}, {name = "Veronica Martinez", email = "Veronica.Martinez@lasp.colorado.edu>"}, {name = "Alex Ware", email = "Alex.Ware@lasp.colorado.edu>"}] readme = "README.md"