Generative AI Technology – ChatGPT & more

Image produced with Stable Diffusion

“ChatGPT, a version of OpenAI’s GPT-3.5 [family]… gained more than 100m users in its first two months, and is now estimated to produce a volume of text every 14 days that is equivalent to all the printed works of humanity.” — Dr. Thompson, Feb/2023, cited in report by the National Bureau of Economic Research (Scholes, Bernanke, MIT)

Ready or not, the age of an augmented workforce is upon us. Companies are racing to invest in the latest iteration of generative AI technologies such as OpenAI‘s ChatGPT. ChatGPT is the future for technology workers, enabling them to work smarter and more efficiently every day. OpenAI recently made their APIs available for use in your own solutions and applications.

We were asked to do a few training sessions on ChatGPT and how every day workers can leverage this technology in daily work activities. If you are brand new to this topic, here is a primer of what ChatGPT and its underlying large language model works called “GPT-3 – How can it help?”

More recently, we did a live demo of providing prompts to ChatGPT for daily work tasks. The presentation below includes slides notes with the sample prompts for revising text, translating text from English to Spanish, extracting email addresses from a messy text string, MS Excel formula creation and definition description in natural language, as well a “Act As” prompt patterns for the AI to behave as a Technical Documentation Writer for your custom solution as well an Esri Solutions Provider delivering assistance on upcoming upgrade.

Finally, the second presentation includes examples of how to use Python with OpenAI API calls. With remarkably few lines of code, we cover the GPT-4 API Request, with which developers can send requests to the GPT-4 API endpoint using Python and receive text-based responses. We include a sample API call for the Whisper AI for audio translation as well as the DALL-E API for image generation.

Do you have any workflow processes that were previously impossible or uneconomical to automate? Generative AI solutions might be able to solve them. Schedule a call with us to discuss your project.