ITB_2023_Practical_AI_with_OpenAI_-_Grant_Copley_.pdf

Ortus Solutions, Corp
Ortus Solutions, CorpOrtus Solutions, Corp
Session
Practical AI with OpenAI
LED BY
Grant Copley
GRANT COPLEY
SPEAKER AT ITB2023
• Senior Dev @ Ortus
• CFML since Allaire 3.1
• CBWIRE, CBFS
• Nashville, TN USA
• Proud dad, husband
• Guitar, beat-maker
“AI will kill us all.”
Thanks to our sponsors
- Grant
AI Explosion
• OpenAI ChatGPT - https://chat.openai.com/
• Github Copilot - https://github.com/features/copilot
• Google Bard - https://bard.google.com/
• Microsoft New Bing w/ AI Chat - https://www.bing.com/
• Amazon Bedrock - https://aws.amazon.com/bedrock/
• Copywriting services
■ Copy AI - https://www.copy.ai/
■ Jasper AI - https://www.jasper.ai/
Generative AI
• Large Language Models (LLMs)
■ Trained on large datasets
• Generates response based on input
Generative artificial intelligence is a type of AI system capable of generating text,
images, or other media in response to prompts.
• Content generation
• Summarization
• Classification
• Sentiment Analysis
• Data Extraction
• Translation
• Code generation
CHATGPT
Thanks to our sponsors
ChatGPT
← Prompt
← Completion
OPEN AI
Thanks to our sponsors
Open AI
● Technology company that focuses on artificial intelligence
● Co-founded by Sam Altman, Elon Musk, and others
● Released DALL-e in January 2021, image generation
● Released ChatGPT 3.5 in November 2022
○ GTP = Generative Pre-trained Transformer 🤓
○ 1 million users within a month
○ 100 million users within 2 months
● Secured investments
○ $1 billion from Elon Musk, AWS, and others
○ $1 Microsoft in 2019, multi-billion-dollar investments in 2023
Open AI Playground
← Prompt
← Completion
CBOPENAI
Thanks to our sponsors
CBOPENAI
● New ColdBox Module
● Simple API for accessing Open AI
● https://github.com/coldbox-modules/cbopenai
● Install: box install cbopenai
● Service Object
○ var openAIService = getInstance( "OpenAIService@cbopenai" );
■ createCompletion()
■ createChatCompletion()
■ createImage()
■ createImageVariation()
■ createAudioTranscription() ……
TEXT COMPLETION
Thanks to our sponsors
Text Completion
Text Completion
CHAT COMPLETION
Thanks to our sponsors
Chat Completion
Chat Completion
IMAGE GENERATION
Thanks to our sponsors
Image Generation
Image Generation
CASE STUDY
Thanks to our sponsors
Case Study
• Client
■ 60+ e-commerce stores
■ 3000+ products listings
■ 100,000+ products available
■ 300+ product vendors
■ Regular product updates
• Challenges
■ Poor product descriptions
● Bad characters, formatting
● Bad grammar, misspellings
● Inconsistent
■ Poor SEO
● Meta keywords
● Meta description
■ Poor product titles
Too much data to fix manually. 😢
Case Study
• Solution
■ OpenAI
■ Use bad data in prompts
■ Generated 3000+
● Product Descriptions
● Meta Keywords
● Meta Descriptions
• Results
■ Product descriptions
● Readability
● Longer descriptions
● Convincingly Human
● Corrected misspellings
■ SEO
● Meta Keywords, Meta Descriptions
■ $30.00 ~ 0.01 per product
Final Thoughts
● Don’t wait
● Become an AI prompt engineer
○ Better prompts = better results
● Fine-tuning models
○ Use your own data and domain knowledge
○ Create better AI
● Daily changes
○ Can be overwhelming
○
●
THANK YOU
Thanks to our sponsors
1 de 26

Recomendados

2023-My AI Experience - Colm Dunphy.pdf por
2023-My AI Experience - Colm Dunphy.pdf2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdfColm Dunphy
24 visualizações44 slides
Machine Learning at Hand with Power BI por
Machine Learning at Hand with Power BIMachine Learning at Hand with Power BI
Machine Learning at Hand with Power BIIvo Andreev
4.8K visualizações32 slides
Google Developers Overview Deck 2015 por
Google Developers Overview Deck 2015Google Developers Overview Deck 2015
Google Developers Overview Deck 2015Houssem Eddine LASSOUED
1.2K visualizações85 slides
Turning huge ships - Open Source and Microsoft por
Turning huge ships - Open Source and MicrosoftTurning huge ships - Open Source and Microsoft
Turning huge ships - Open Source and MicrosoftChristian Heilmann
654 visualizações47 slides
SharePoint Saturday Barcelona por
SharePoint Saturday Barcelona SharePoint Saturday Barcelona
SharePoint Saturday Barcelona Thomas Gölles
213 visualizações47 slides
Exploring Google APIs with Python por
Exploring Google APIs with PythonExploring Google APIs with Python
Exploring Google APIs with Pythonwesley chun
241 visualizações31 slides

Mais conteúdo relacionado

Similar a ITB_2023_Practical_AI_with_OpenAI_-_Grant_Copley_.pdf

Microsoft IoT & Data OpenHack Zürich por
Microsoft IoT & Data OpenHack ZürichMicrosoft IoT & Data OpenHack Zürich
Microsoft IoT & Data OpenHack ZürichSascha Corti
468 visualizações35 slides
Adobe and the Flash Gaming Landscape por
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeJoseph Labrecque
1.6K visualizações45 slides
The Art of the Possible: Machine Learning and WordPress por
The Art of the Possible: Machine Learning and WordPressThe Art of the Possible: Machine Learning and WordPress
The Art of the Possible: Machine Learning and WordPressWP Engine
1.4K visualizações42 slides
OGDC2013_ Cross platform game development with html5_ Mr Hoang Dinh Quang por
OGDC2013_ Cross platform game development with html5_ Mr Hoang Dinh QuangOGDC2013_ Cross platform game development with html5_ Mr Hoang Dinh Quang
OGDC2013_ Cross platform game development with html5_ Mr Hoang Dinh Quangogdc
2.5K visualizações31 slides
Ogdc 2013 cross platform game development with html5 por
Ogdc 2013 cross platform game development with html5Ogdc 2013 cross platform game development with html5
Ogdc 2013 cross platform game development with html5Son Aris
535 visualizações31 slides
Apresentação - Minicurso de Introdução a Python, Data Science e Machine Learning por
Apresentação - Minicurso de Introdução a Python, Data Science e Machine LearningApresentação - Minicurso de Introdução a Python, Data Science e Machine Learning
Apresentação - Minicurso de Introdução a Python, Data Science e Machine LearningArthur Emanuel
152 visualizações26 slides

Similar a ITB_2023_Practical_AI_with_OpenAI_-_Grant_Copley_.pdf(20)

Microsoft IoT & Data OpenHack Zürich por Sascha Corti
Microsoft IoT & Data OpenHack ZürichMicrosoft IoT & Data OpenHack Zürich
Microsoft IoT & Data OpenHack Zürich
Sascha Corti468 visualizações
Adobe and the Flash Gaming Landscape por Joseph Labrecque
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming Landscape
Joseph Labrecque1.6K visualizações
The Art of the Possible: Machine Learning and WordPress por WP Engine
The Art of the Possible: Machine Learning and WordPressThe Art of the Possible: Machine Learning and WordPress
The Art of the Possible: Machine Learning and WordPress
WP Engine1.4K visualizações
OGDC2013_ Cross platform game development with html5_ Mr Hoang Dinh Quang por ogdc
OGDC2013_ Cross platform game development with html5_ Mr Hoang Dinh QuangOGDC2013_ Cross platform game development with html5_ Mr Hoang Dinh Quang
OGDC2013_ Cross platform game development with html5_ Mr Hoang Dinh Quang
ogdc2.5K visualizações
Ogdc 2013 cross platform game development with html5 por Son Aris
Ogdc 2013 cross platform game development with html5Ogdc 2013 cross platform game development with html5
Ogdc 2013 cross platform game development with html5
Son Aris535 visualizações
Apresentação - Minicurso de Introdução a Python, Data Science e Machine Learning por Arthur Emanuel
Apresentação - Minicurso de Introdução a Python, Data Science e Machine LearningApresentação - Minicurso de Introdução a Python, Data Science e Machine Learning
Apresentação - Minicurso de Introdução a Python, Data Science e Machine Learning
Arthur Emanuel152 visualizações
SharePoint Saturday Belgium 2018 A 21st century lunch bell por Thomas Gölles
SharePoint Saturday Belgium 2018 A 21st century lunch bellSharePoint Saturday Belgium 2018 A 21st century lunch bell
SharePoint Saturday Belgium 2018 A 21st century lunch bell
Thomas Gölles77 visualizações
Conversations as a Platform por Joshua Drew
Conversations as a PlatformConversations as a Platform
Conversations as a Platform
Joshua Drew588 visualizações
SharePoint Saturday Warsaw 2018 21st-century lunchbell por Thomas Gölles
SharePoint Saturday Warsaw 2018 21st-century lunchbell SharePoint Saturday Warsaw 2018 21st-century lunchbell
SharePoint Saturday Warsaw 2018 21st-century lunchbell
Thomas Gölles228 visualizações
SharePoint Saturday Madrid 2018 21st century lunchbell por Thomas Gölles
SharePoint Saturday Madrid 2018 21st century lunchbell SharePoint Saturday Madrid 2018 21st century lunchbell
SharePoint Saturday Madrid 2018 21st century lunchbell
Thomas Gölles134 visualizações
GDD Brazil 2010 - Google Storage, Bigquery and Prediction APIs por Patrick Chanezon
GDD Brazil 2010 - Google Storage, Bigquery and Prediction APIsGDD Brazil 2010 - Google Storage, Bigquery and Prediction APIs
GDD Brazil 2010 - Google Storage, Bigquery and Prediction APIs
Patrick Chanezon3.4K visualizações
Raspberry pi overview por Matthew Karas
Raspberry pi overview Raspberry pi overview
Raspberry pi overview
Matthew Karas78 visualizações
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito por Szczepan Faber
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and MockitoQCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
Szczepan Faber968 visualizações
Live Content: Finding new ways to publish por ckimrie
Live Content: Finding new ways to publishLive Content: Finding new ways to publish
Live Content: Finding new ways to publish
ckimrie1.1K visualizações
Leaping Forward: Finding The Future of Your API Docs por Pronovix
Leaping Forward: Finding The Future of Your API DocsLeaping Forward: Finding The Future of Your API Docs
Leaping Forward: Finding The Future of Your API Docs
Pronovix118 visualizações
How to become an awesome oss por Christos Matskas
How to become an awesome ossHow to become an awesome oss
How to become an awesome oss
Christos Matskas436 visualizações
Prototipação em hackathons por Alvaro Viebrantz
Prototipação em hackathonsPrototipação em hackathons
Prototipação em hackathons
Alvaro Viebrantz215 visualizações
ChatGPT OpenAI Primer for Business por Dion Hinchcliffe
ChatGPT OpenAI Primer for BusinessChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for Business
Dion Hinchcliffe1.1K visualizações
Intel 20180608 v2 por ISSIP
Intel 20180608 v2Intel 20180608 v2
Intel 20180608 v2
ISSIP287 visualizações
Introduction to NativeScript - BuildTruly Native Apps using JavaScript por Lohith Goudagere Nagaraj
Introduction to NativeScript - BuildTruly Native Apps using JavaScriptIntroduction to NativeScript - BuildTruly Native Apps using JavaScript
Introduction to NativeScript - BuildTruly Native Apps using JavaScript
Lohith Goudagere Nagaraj2.8K visualizações

Mais de Ortus Solutions, Corp

Luis Majano The Battlefield ORM por
Luis Majano The Battlefield ORMLuis Majano The Battlefield ORM
Luis Majano The Battlefield ORMOrtus Solutions, Corp
28 visualizações74 slides
Brad Wood - CommandBox CLI por
Brad Wood - CommandBox CLI Brad Wood - CommandBox CLI
Brad Wood - CommandBox CLI Ortus Solutions, Corp
59 visualizações55 slides
Secure your Secrets and Settings in ColdFusion por
Secure your Secrets and Settings in ColdFusionSecure your Secrets and Settings in ColdFusion
Secure your Secrets and Settings in ColdFusionOrtus Solutions, Corp
75 visualizações97 slides
Daniel Garcia ContentBox: CFSummit 2023 por
Daniel Garcia ContentBox: CFSummit 2023Daniel Garcia ContentBox: CFSummit 2023
Daniel Garcia ContentBox: CFSummit 2023Ortus Solutions, Corp
41 visualizações40 slides
ITB_2023_CommandBox_Multi-Server_-_Brad_Wood.pdf por
ITB_2023_CommandBox_Multi-Server_-_Brad_Wood.pdfITB_2023_CommandBox_Multi-Server_-_Brad_Wood.pdf
ITB_2023_CommandBox_Multi-Server_-_Brad_Wood.pdfOrtus Solutions, Corp
16 visualizações21 slides
ITB_2023_The_Many_Layers_of_OAuth_Keith_Casey_.pdf por
ITB_2023_The_Many_Layers_of_OAuth_Keith_Casey_.pdfITB_2023_The_Many_Layers_of_OAuth_Keith_Casey_.pdf
ITB_2023_The_Many_Layers_of_OAuth_Keith_Casey_.pdfOrtus Solutions, Corp
14 visualizações51 slides

Mais de Ortus Solutions, Corp(20)

Luis Majano The Battlefield ORM por Ortus Solutions, Corp
Luis Majano The Battlefield ORMLuis Majano The Battlefield ORM
Luis Majano The Battlefield ORM
Ortus Solutions, Corp28 visualizações
Secure your Secrets and Settings in ColdFusion por Ortus Solutions, Corp
Secure your Secrets and Settings in ColdFusionSecure your Secrets and Settings in ColdFusion
Secure your Secrets and Settings in ColdFusion
Ortus Solutions, Corp75 visualizações
Daniel Garcia ContentBox: CFSummit 2023 por Ortus Solutions, Corp
Daniel Garcia ContentBox: CFSummit 2023Daniel Garcia ContentBox: CFSummit 2023
Daniel Garcia ContentBox: CFSummit 2023
Ortus Solutions, Corp41 visualizações
ITB_2023_CommandBox_Multi-Server_-_Brad_Wood.pdf por Ortus Solutions, Corp
ITB_2023_CommandBox_Multi-Server_-_Brad_Wood.pdfITB_2023_CommandBox_Multi-Server_-_Brad_Wood.pdf
ITB_2023_CommandBox_Multi-Server_-_Brad_Wood.pdf
Ortus Solutions, Corp16 visualizações
ITB_2023_The_Many_Layers_of_OAuth_Keith_Casey_.pdf por Ortus Solutions, Corp
ITB_2023_The_Many_Layers_of_OAuth_Keith_Casey_.pdfITB_2023_The_Many_Layers_of_OAuth_Keith_Casey_.pdf
ITB_2023_The_Many_Layers_of_OAuth_Keith_Casey_.pdf
Ortus Solutions, Corp14 visualizações
ITB_2023_Extend_your_contentbox_apps_with_custom_modules_Javier_Quintero.pdf por Ortus Solutions, Corp
ITB_2023_Extend_your_contentbox_apps_with_custom_modules_Javier_Quintero.pdfITB_2023_Extend_your_contentbox_apps_with_custom_modules_Javier_Quintero.pdf
ITB_2023_Extend_your_contentbox_apps_with_custom_modules_Javier_Quintero.pdf
Ortus Solutions, Corp6 visualizações
ITB_2023_25_Most_Dangerous_Software_Weaknesses_Pete_Freitag.pdf por Ortus Solutions, Corp
ITB_2023_25_Most_Dangerous_Software_Weaknesses_Pete_Freitag.pdfITB_2023_25_Most_Dangerous_Software_Weaknesses_Pete_Freitag.pdf
ITB_2023_25_Most_Dangerous_Software_Weaknesses_Pete_Freitag.pdf
Ortus Solutions, Corp11 visualizações
ITB_2023_CBWire_v3_Grant_Copley.pdf por Ortus Solutions, Corp
ITB_2023_CBWire_v3_Grant_Copley.pdfITB_2023_CBWire_v3_Grant_Copley.pdf
ITB_2023_CBWire_v3_Grant_Copley.pdf
Ortus Solutions, Corp7 visualizações
ITB_2023_When_Your_Applications_Work_As_a_Team_Nathaniel_Francis.pdf por Ortus Solutions, Corp
ITB_2023_When_Your_Applications_Work_As_a_Team_Nathaniel_Francis.pdfITB_2023_When_Your_Applications_Work_As_a_Team_Nathaniel_Francis.pdf
ITB_2023_When_Your_Applications_Work_As_a_Team_Nathaniel_Francis.pdf
Ortus Solutions, Corp4 visualizações
ITB_2023_Faster_Apps_That_Wont_Get_Crushed_Brian_Klaas.pdf por Ortus Solutions, Corp
ITB_2023_Faster_Apps_That_Wont_Get_Crushed_Brian_Klaas.pdfITB_2023_Faster_Apps_That_Wont_Get_Crushed_Brian_Klaas.pdf
ITB_2023_Faster_Apps_That_Wont_Get_Crushed_Brian_Klaas.pdf
Ortus Solutions, Corp8 visualizações
ITB_2023_Chatgpt_Box_Scott_Steinbeck.pdf por Ortus Solutions, Corp
ITB_2023_Chatgpt_Box_Scott_Steinbeck.pdfITB_2023_Chatgpt_Box_Scott_Steinbeck.pdf
ITB_2023_Chatgpt_Box_Scott_Steinbeck.pdf
Ortus Solutions, Corp19 visualizações
ITB_2023_CommandBox_Task_Runners_Brad_Wood.pdf por Ortus Solutions, Corp
ITB_2023_CommandBox_Task_Runners_Brad_Wood.pdfITB_2023_CommandBox_Task_Runners_Brad_Wood.pdf
ITB_2023_CommandBox_Task_Runners_Brad_Wood.pdf
Ortus Solutions, Corp6 visualizações
ITB2023 Developing for Performance - Denard Springle.pdf por Ortus Solutions, Corp
ITB2023 Developing for Performance - Denard Springle.pdfITB2023 Developing for Performance - Denard Springle.pdf
ITB2023 Developing for Performance - Denard Springle.pdf
Ortus Solutions, Corp14 visualizações
Enterprise Messaging with RabbitMQ.pdf por Ortus Solutions, Corp
Enterprise Messaging with RabbitMQ.pdfEnterprise Messaging with RabbitMQ.pdf
Enterprise Messaging with RabbitMQ.pdf
Ortus Solutions, Corp90 visualizações
Into The Box 2023 Keynote Day 1 por Ortus Solutions, Corp
Into The Box 2023 Keynote Day 1Into The Box 2023 Keynote Day 1
Into The Box 2023 Keynote Day 1
Ortus Solutions, Corp17 visualizações
Secure all things with CBSecurity 3 por Ortus Solutions, Corp
Secure all things with CBSecurity 3Secure all things with CBSecurity 3
Secure all things with CBSecurity 3
Ortus Solutions, Corp17 visualizações
CBSecurity 3 - Secure Your ColdBox Applications por Ortus Solutions, Corp
CBSecurity 3 - Secure Your ColdBox ApplicationsCBSecurity 3 - Secure Your ColdBox Applications
CBSecurity 3 - Secure Your ColdBox Applications
Ortus Solutions, Corp52 visualizações

Último

20231129 - Platform @ localhost 2023 - Application-driven infrastructure with... por
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...sparkfabrik
8 visualizações46 slides
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx por
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptxanimuscrm
15 visualizações19 slides
Programming Field por
Programming FieldProgramming Field
Programming Fieldthehardtechnology
6 visualizações9 slides
Electronic AWB - Electronic Air Waybill por
Electronic AWB - Electronic Air Waybill Electronic AWB - Electronic Air Waybill
Electronic AWB - Electronic Air Waybill Freightoscope
5 visualizações1 slide
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation por
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook AutomationDRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook AutomationHCLSoftware
6 visualizações8 slides
Benefits in Software Development por
Benefits in Software DevelopmentBenefits in Software Development
Benefits in Software DevelopmentJohn Valentino
5 visualizações15 slides

Último(20)

20231129 - Platform @ localhost 2023 - Application-driven infrastructure with... por sparkfabrik
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
20231129 - Platform @ localhost 2023 - Application-driven infrastructure with...
sparkfabrik8 visualizações
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx por animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm15 visualizações
Electronic AWB - Electronic Air Waybill por Freightoscope
Electronic AWB - Electronic Air Waybill Electronic AWB - Electronic Air Waybill
Electronic AWB - Electronic Air Waybill
Freightoscope 5 visualizações
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation por HCLSoftware
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook AutomationDRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
HCLSoftware6 visualizações
Benefits in Software Development por John Valentino
Benefits in Software DevelopmentBenefits in Software Development
Benefits in Software Development
John Valentino5 visualizações
Fleet Management Software in India por Fleetable
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India
Fleetable12 visualizações
Flask-Python.pptx por Triloki Gupta
Flask-Python.pptxFlask-Python.pptx
Flask-Python.pptx
Triloki Gupta7 visualizações
predicting-m3-devopsconMunich-2023.pptx por Tier1 app
predicting-m3-devopsconMunich-2023.pptxpredicting-m3-devopsconMunich-2023.pptx
predicting-m3-devopsconMunich-2023.pptx
Tier1 app7 visualizações
Navigating container technology for enhanced security by Niklas Saari por Metosin Oy
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas Saari
Metosin Oy14 visualizações
Agile 101 por John Valentino
Agile 101Agile 101
Agile 101
John Valentino9 visualizações
Generic or specific? Making sensible software design decisions por Bert Jan Schrijver
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
Bert Jan Schrijver6 visualizações
Playwright Retries por artembondar5
Playwright RetriesPlaywright Retries
Playwright Retries
artembondar55 visualizações
Top-5-production-devconMunich-2023-v2.pptx por Tier1 app
Top-5-production-devconMunich-2023-v2.pptxTop-5-production-devconMunich-2023-v2.pptx
Top-5-production-devconMunich-2023-v2.pptx
Tier1 app6 visualizações
Bootstrapping vs Venture Capital.pptx por Zeljko Svedic
Bootstrapping vs Venture Capital.pptxBootstrapping vs Venture Capital.pptx
Bootstrapping vs Venture Capital.pptx
Zeljko Svedic14 visualizações
The Era of Large Language Models.pptx por AbdulVahedShaik
The Era of Large Language Models.pptxThe Era of Large Language Models.pptx
The Era of Large Language Models.pptx
AbdulVahedShaik7 visualizações
Top-5-production-devconMunich-2023.pptx por Tier1 app
Top-5-production-devconMunich-2023.pptxTop-5-production-devconMunich-2023.pptx
Top-5-production-devconMunich-2023.pptx
Tier1 app8 visualizações
AI and Ml presentation .pptx por FayazAli87
AI and Ml presentation .pptxAI and Ml presentation .pptx
AI and Ml presentation .pptx
FayazAli8713 visualizações
Introduction to Gradle por John Valentino
Introduction to GradleIntroduction to Gradle
Introduction to Gradle
John Valentino5 visualizações
nintendo_64.pptx por paiga02016
nintendo_64.pptxnintendo_64.pptx
nintendo_64.pptx
paiga020165 visualizações

ITB_2023_Practical_AI_with_OpenAI_-_Grant_Copley_.pdf

  • 1. Session Practical AI with OpenAI LED BY Grant Copley
  • 2. GRANT COPLEY SPEAKER AT ITB2023 • Senior Dev @ Ortus • CFML since Allaire 3.1 • CBWIRE, CBFS • Nashville, TN USA • Proud dad, husband • Guitar, beat-maker
  • 3. “AI will kill us all.” Thanks to our sponsors - Grant
  • 4. AI Explosion • OpenAI ChatGPT - https://chat.openai.com/ • Github Copilot - https://github.com/features/copilot • Google Bard - https://bard.google.com/ • Microsoft New Bing w/ AI Chat - https://www.bing.com/ • Amazon Bedrock - https://aws.amazon.com/bedrock/ • Copywriting services ■ Copy AI - https://www.copy.ai/ ■ Jasper AI - https://www.jasper.ai/
  • 5. Generative AI • Large Language Models (LLMs) ■ Trained on large datasets • Generates response based on input Generative artificial intelligence is a type of AI system capable of generating text, images, or other media in response to prompts. • Content generation • Summarization • Classification • Sentiment Analysis • Data Extraction • Translation • Code generation
  • 8. OPEN AI Thanks to our sponsors
  • 9. Open AI ● Technology company that focuses on artificial intelligence ● Co-founded by Sam Altman, Elon Musk, and others ● Released DALL-e in January 2021, image generation ● Released ChatGPT 3.5 in November 2022 ○ GTP = Generative Pre-trained Transformer 🤓 ○ 1 million users within a month ○ 100 million users within 2 months ● Secured investments ○ $1 billion from Elon Musk, AWS, and others ○ $1 Microsoft in 2019, multi-billion-dollar investments in 2023
  • 10. Open AI Playground ← Prompt ← Completion
  • 12. CBOPENAI ● New ColdBox Module ● Simple API for accessing Open AI ● https://github.com/coldbox-modules/cbopenai ● Install: box install cbopenai ● Service Object ○ var openAIService = getInstance( "OpenAIService@cbopenai" ); ■ createCompletion() ■ createChatCompletion() ■ createImage() ■ createImageVariation() ■ createAudioTranscription() ……
  • 22. CASE STUDY Thanks to our sponsors
  • 23. Case Study • Client ■ 60+ e-commerce stores ■ 3000+ products listings ■ 100,000+ products available ■ 300+ product vendors ■ Regular product updates • Challenges ■ Poor product descriptions ● Bad characters, formatting ● Bad grammar, misspellings ● Inconsistent ■ Poor SEO ● Meta keywords ● Meta description ■ Poor product titles Too much data to fix manually. 😢
  • 24. Case Study • Solution ■ OpenAI ■ Use bad data in prompts ■ Generated 3000+ ● Product Descriptions ● Meta Keywords ● Meta Descriptions • Results ■ Product descriptions ● Readability ● Longer descriptions ● Convincingly Human ● Corrected misspellings ■ SEO ● Meta Keywords, Meta Descriptions ■ $30.00 ~ 0.01 per product
  • 25. Final Thoughts ● Don’t wait ● Become an AI prompt engineer ○ Better prompts = better results ● Fine-tuning models ○ Use your own data and domain knowledge ○ Create better AI ● Daily changes ○ Can be overwhelming ○ ●
  • 26. THANK YOU Thanks to our sponsors