SlideShare ist ein Scribd-Unternehmen logo
1 von 67
Downloaden Sie, um offline zu lesen
Drush:	
  The	
  essential	
  Drupal	
  tool




Tuesday, November 29, 2011
About	
  me



                                        @JacobSingh


                                    http://jacobsingh.name



    Trainer                  Engineer      Speaker
Tuesday, November 29, 2011
About	
  movember                      @JacobSingh




                        HTTP://TINYURL.COM/JACOBMO
       Lover                   Fighter     Whiskers
Tuesday, November 29, 2011
What	
  do	
  programmers	
  
             hate	
  more	
  than	
  
                   anything?	
  

Tuesday, November 29, 2011
Work	
  that	
  is



Tuesday, November 29, 2011
Tedious



Tuesday, November 29, 2011
&	
  Repetitive



Tuesday, November 29, 2011
Introducing



Tuesday, November 29, 2011
Drush!



Tuesday, November 29, 2011
Drupal	
  +	
  shell



Tuesday, November 29, 2011
What	
  the	
  shell?



Tuesday, November 29, 2011
The	
  Shell



    •      a.k.a.	
  Terminal,	
  Command	
  Line,	
  CLI
    •      Type	
  commands	
  to	
  interact	
  with	
  your	
  computer
    •      Windows	
  =	
  DOS	
  and	
  PowerShell
    •      Linux	
  /	
  OSX	
  =	
  bash,	
  sh,	
  rsh




Tuesday, November 29, 2011
Tuesday, November 29, 2011
Exercise:	
  Open	
  the	
  shell




Tuesday, November 29, 2011
Windows




    • Click	
  on	
  Start
    • Type	
  “cmd”	
  into	
  the	
  program	
  search
    • Hit	
  enter	
  to	
  select	
  the	
  command	
  prompt




Tuesday, November 29, 2011
OSX




    • Go	
  to	
  Applications	
  -­‐>	
  Utilities
    • Click	
  on	
  terminal




Tuesday, November 29, 2011
Exercise:	
  Installing	
  Drush




Tuesday, November 29, 2011
pear channel-discover pear.drush.org
         pear install drush/drush




                      * Windows is a little different. See http://drush.ws

Tuesday, November 29, 2011
Why	
  Drush?




    • Speed
    • Automation




Tuesday, November 29, 2011
Drush	
  can	
  do	
  a	
  lot	
  of	
  
                             things


Tuesday, November 29, 2011
command (cmd)
                               description.




Tuesday, November 29, 2011
Let’s	
  try	
  a	
  few



Tuesday, November 29, 2011
cache-clear (cc)
                      Clear a specific cache, or all
                              drupal caches.




Tuesday, November 29, 2011
Exercise:	
  Download	
  Drupal




Tuesday, November 29, 2011
pm-download (dl)
          Download projects from drupal.org or
                     other sources.




Tuesday, November 29, 2011
Downloading	
  Drupal

                             Drush dl drupal




Tuesday, November 29, 2011
Exercise:	
  Install	
  Drupal




Tuesday, November 29, 2011
Tuesday, November 29, 2011
site-install (si)
              Install Drupal along with modules/
                themes/configuration using the
                  specified install profile.




Tuesday, November 29, 2011
drush site-install
           Could not find a Drupal settings.php file
                at ./sites/default/settings.php.
             Could not determine database connection
                parameters. Pass --db-url option .




Tuesday, November 29, 2011
Pass --db-url option




Tuesday, November 29, 2011
Pass --db-url option.




Tuesday, November 29, 2011
Drush	
  command	
  Structure


                Command      Options   Arguments




Tuesday, November 29, 2011
Examples
          site-install           --db-url=mysql://....

                 Run the install command, using the db-url
                       “mysql://...” (no arguments)

       cache-clear                                       theme
                       Clear the theme cache (no options)

                    dl       --destination=/tmp/drupal drupal

                         Download Drupal to /tmp/drupal

Tuesday, November 29, 2011
Most	
  important	
  
                               option!!!!


Tuesday, November 29, 2011
--help



Tuesday, November 29, 2011
site-install --help
                Lists all of the options and arguments for the site-
                     install command. Also provides examples.




Tuesday, November 29, 2011
Exercise:	
  Adding	
  modules




Tuesday, November 29, 2011
Download	
  views

                Drush dl     views




Tuesday, November 29, 2011
Project views (7.x-3.0-rc3)
         downloaded to www/sites/all/modules/
                        views.
          Project views contains 2 modules:
                   views, views_ui.




Tuesday, November 29, 2011
Exercise:	
  Enabling	
  modules




Tuesday, November 29, 2011
pm-enable (en)
                        Enable one or more extensions
                            (modules or themes).




Tuesday, November 29, 2011
Enable	
  views

                Drush en views views_ui




Tuesday, November 29, 2011
Any	
  questions	
  before	
  we	
  continue?




Tuesday, November 29, 2011
Updating	
  modules

                Drush dl             webform-7.x-3.11
                Drush en            webform
                Drush upc --no-core webform
                Drush updatedb


Tuesday, November 29, 2011
pm-updatecode (upc)
                      Update Drupal core and contrib
                      projects to latest recommended
                                 releases




Tuesday, November 29, 2011
updatedb (updb)
            Apply any database updates required
               (as with running update.php).




Tuesday, November 29, 2011
But	
  there’s	
  more!



Tuesday, November 29, 2011
Forget the password?


                             user-login (uli)
             Display a one time login link for
            the given user account (defaults to
                          uid 1).




Tuesday, November 29, 2011
$ drush uli
           http://localhost/?q=user/reset/
         1/1322445074/5wbzEG1jyjNZpbVRIasOjYa
                 XvsY3cuu9TK0ZaRsrk2Q




Tuesday, November 29, 2011
Moving the database?


                             sql-dump
              Exports the Drupal DB as SQL using
                   mysqldump or equivalent.




Tuesday, November 29, 2011
sql-dump > /backups/
                     site-backup.sql



                 ssh user@host ‘drush
                 sql-dump | gzip -’ |
                   gunzip - | mysql
                       localdb
Tuesday, November 29, 2011
variable-set (vset)
                             Set a variable.




Tuesday, November 29, 2011
Take the site offline



                                 drush vset
                             maintenance_mode 1




Tuesday, November 29, 2011
watchdog-show (ws)
                              Show watchdog messages.




Tuesday, November 29, 2011
Aliases



Tuesday, November 29, 2011
Aliases



    •      Used	
  to	
  run	
  drush	
  commands	
  from	
  anywhere.
    •      Syntax:	
  drush	
  @myalias	
  cc	
  all
    •      myalias	
  could	
  be	
  local,	
  or	
  remote.
    •      Stored	
  in	
  ~/.drush




Tuesday, November 29, 2011
$aliases[jacobsingh.local] = array(
             'uri' => jacobsingh.local,
             'root' => '/Users/jacob/work/
         engineering/gardens/trunk/docroot',
         );


         $aliases['training.test'] = array(
            'root' => '/var/www/html/trainingstg/
         docroot',
            'remote-host' =>
         'staging-9.network.hosting.acquia.com',
            'remote-user' => 'training',
         );

Tuesday, November 29, 2011
drush @jacobsingh.local
                   cc all

               Clears the cache on my
                     local site
Tuesday, November 29, 2011
drush @training.test cc
                    all




           SSH’s into the training
           site, clears the cache.
Tuesday, November 29, 2011
But	
  there’s	
  more!



Tuesday, November 29, 2011
Deployment



    •      drush	
  rsync
    •      drush	
  sql-­‐sync
    •      drush	
  site-­‐upgrade
    •      archive-­‐dump	
  |	
  archive-­‐restore
    •      test-­‐run




Tuesday, November 29, 2011
Maintenance	
  



    •      search-­‐reindex
    •      image-­‐flush
    •      cache-­‐clear
    •      watchdog-­‐show




Tuesday, November 29, 2011
Configuration	
  management




    • features-­‐update
    • features-­‐diff
    • features-­‐revert




Tuesday, November 29, 2011
User	
  management



    •      user-­‐add-­‐role
    •      user-­‐create
    •      user-­‐password
    •      user-­‐block




Tuesday, November 29, 2011
Extendable



    • 92	
  addons	
  available	
  on	
  Drupal.org
    • Writing	
  extensions	
  is	
  pretty	
  easy!
    • Examples:	
  ApacheSolr,	
  Backup	
  and	
  Migrate,	
  Coder,	
  
           Simpletest,	
  Views,	
  Devel	
  Generate.




Tuesday, November 29, 2011
drush.ws




Tuesday, November 29, 2011

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (7)

Tools and Process for Streamlining Mac Deployment
Tools and Process for Streamlining Mac DeploymentTools and Process for Streamlining Mac Deployment
Tools and Process for Streamlining Mac Deployment
 
Crate Shared Nothing Web Backends - Web Backend Meetup May 2014
Crate Shared Nothing Web Backends - Web Backend Meetup May 2014Crate Shared Nothing Web Backends - Web Backend Meetup May 2014
Crate Shared Nothing Web Backends - Web Backend Meetup May 2014
 
Introduction to Ubantu
Introduction to UbantuIntroduction to Ubantu
Introduction to Ubantu
 
2.Accessing the Pi
2.Accessing the Pi2.Accessing the Pi
2.Accessing the Pi
 
Get to know linux - First steps with Ubuntu
Get to know linux - First steps with UbuntuGet to know linux - First steps with Ubuntu
Get to know linux - First steps with Ubuntu
 
Desktop Environments
Desktop Environments Desktop Environments
Desktop Environments
 
Ubuntu desktop
Ubuntu desktopUbuntu desktop
Ubuntu desktop
 

Ähnlich wie How to Install, Use, and Customize Drush

The facilities of Features Drupal module
The facilities of Features Drupal moduleThe facilities of Features Drupal module
The facilities of Features Drupal module
Kálmán Hosszu
 
Sergei Stryukov.Drush.Why it should be used.DrupalCamp Kyiv 2011
Sergei Stryukov.Drush.Why it should be used.DrupalCamp Kyiv 2011Sergei Stryukov.Drush.Why it should be used.DrupalCamp Kyiv 2011
Sergei Stryukov.Drush.Why it should be used.DrupalCamp Kyiv 2011
camp_drupal_ua
 
Scaling websites with RabbitMQ A(rlvaro Videla)
Scaling websites with RabbitMQ   A(rlvaro Videla)Scaling websites with RabbitMQ   A(rlvaro Videla)
Scaling websites with RabbitMQ A(rlvaro Videla)
Ontico
 
Drush and drupal. администрирование. Волчек Михаил
Drush and drupal. администрирование. Волчек МихаилDrush and drupal. администрирование. Волчек Михаил
Drush and drupal. администрирование. Волчек Михаил
PVasili
 

Ähnlich wie How to Install, Use, and Customize Drush (20)

BDD For Zend Framework With PHPSpec
BDD For Zend Framework With PHPSpecBDD For Zend Framework With PHPSpec
BDD For Zend Framework With PHPSpec
 
Acceptance & Integration Testing With Behat (PBC11)
Acceptance & Integration Testing With Behat (PBC11)Acceptance & Integration Testing With Behat (PBC11)
Acceptance & Integration Testing With Behat (PBC11)
 
The facilities of Features Drupal module
The facilities of Features Drupal moduleThe facilities of Features Drupal module
The facilities of Features Drupal module
 
Introduction into Drupal site building
Introduction into Drupal site buildingIntroduction into Drupal site building
Introduction into Drupal site building
 
Performance Strategies
Performance StrategiesPerformance Strategies
Performance Strategies
 
PHP Architect Virtual Cloud summit
PHP Architect Virtual Cloud summitPHP Architect Virtual Cloud summit
PHP Architect Virtual Cloud summit
 
Sergei Stryukov.Drush.Why it should be used.DrupalCamp Kyiv 2011
Sergei Stryukov.Drush.Why it should be used.DrupalCamp Kyiv 2011Sergei Stryukov.Drush.Why it should be used.DrupalCamp Kyiv 2011
Sergei Stryukov.Drush.Why it should be used.DrupalCamp Kyiv 2011
 
Linux Fundamentals
Linux FundamentalsLinux Fundamentals
Linux Fundamentals
 
Lightweight Virtualization: LXC containers & AUFS
Lightweight Virtualization: LXC containers & AUFSLightweight Virtualization: LXC containers & AUFS
Lightweight Virtualization: LXC containers & AUFS
 
Scaling websites with RabbitMQ A(rlvaro Videla)
Scaling websites with RabbitMQ   A(rlvaro Videla)Scaling websites with RabbitMQ   A(rlvaro Videla)
Scaling websites with RabbitMQ A(rlvaro Videla)
 
Drupal intro-short
Drupal intro-shortDrupal intro-short
Drupal intro-short
 
Linux Basics
Linux BasicsLinux Basics
Linux Basics
 
Migrating Social Content to Drupal
Migrating Social Content to DrupalMigrating Social Content to Drupal
Migrating Social Content to Drupal
 
Drush 5.0 (DrupalCamp LA 2012) - Chris Charlton
Drush 5.0 (DrupalCamp LA 2012) - Chris CharltonDrush 5.0 (DrupalCamp LA 2012) - Chris Charlton
Drush 5.0 (DrupalCamp LA 2012) - Chris Charlton
 
Building an alarm clock with node.js
Building an alarm clock with node.jsBuilding an alarm clock with node.js
Building an alarm clock with node.js
 
Drupal Introduction
Drupal IntroductionDrupal Introduction
Drupal Introduction
 
Non-Relational Databases & Key/Value Stores
Non-Relational Databases & Key/Value StoresNon-Relational Databases & Key/Value Stores
Non-Relational Databases & Key/Value Stores
 
LinuxTraining_3.pptx
LinuxTraining_3.pptxLinuxTraining_3.pptx
LinuxTraining_3.pptx
 
Drush and drupal. администрирование. Волчек Михаил
Drush and drupal. администрирование. Волчек МихаилDrush and drupal. администрирование. Волчек Михаил
Drush and drupal. администрирование. Волчек Михаил
 
Drush A beginners guide to a advanced tool.
Drush A beginners guide to a advanced tool.Drush A beginners guide to a advanced tool.
Drush A beginners guide to a advanced tool.
 

Mehr von Acquia

Taking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelTaking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next Level
Acquia
 

Mehr von Acquia (20)

Acquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdfAcquia_Adcetera Webinar_Marketing Automation.pdf
Acquia_Adcetera Webinar_Marketing Automation.pdf
 
Acquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdfAcquia Webinar Deck - 9_13 .pdf
Acquia Webinar Deck - 9_13 .pdf
 
Taking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next LevelTaking Your Multi-Site Management at Scale to the Next Level
Taking Your Multi-Site Management at Scale to the Next Level
 
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfCDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
 
May Partner Bootcamp 2022
May Partner Bootcamp 2022May Partner Bootcamp 2022
May Partner Bootcamp 2022
 
April Partner Bootcamp 2022
April Partner Bootcamp 2022April Partner Bootcamp 2022
April Partner Bootcamp 2022
 
How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story How to Unify Brand Experience: A Hootsuite Story
How to Unify Brand Experience: A Hootsuite Story
 
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CXUsing Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
Using Personas to Guide DAM Results: How Life Time Pumped Up Their UX and CX
 
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development WorkflowImprove Code Quality and Time to Market: 100% Cloud-Based Development Workflow
Improve Code Quality and Time to Market: 100% Cloud-Based Development Workflow
 
September Partner Bootcamp
September Partner BootcampSeptember Partner Bootcamp
September Partner Bootcamp
 
August partner bootcamp
August partner bootcampAugust partner bootcamp
August partner bootcamp
 
July 2021 Partner Bootcamp
July  2021 Partner BootcampJuly  2021 Partner Bootcamp
July 2021 Partner Bootcamp
 
May Partner Bootcamp
May Partner BootcampMay Partner Bootcamp
May Partner Bootcamp
 
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASYDRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
DRUPAL 7 END OF LIFE IS NEAR - MIGRATE TO DRUPAL 9 FAST AND EASY
 
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead MachineWork While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
Work While You Sleep: The CMO’s Guide to a 24/7/365 Lead Machine
 
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B LeadsAcquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
Acquia webinar: Leveraging Drupal to Bury Your Sales Team In B2B Leads
 
April partner bootcamp deck cookieless future
April partner bootcamp deck  cookieless futureApril partner bootcamp deck  cookieless future
April partner bootcamp deck cookieless future
 
How to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutionsHow to enhance cx through personalised, automated solutions
How to enhance cx through personalised, automated solutions
 
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
DRUPAL MIGRATIONS AND DRUPAL 9 INNOVATION: HOW PAC-12 DELIVERED DIGITALLY FOR...
 
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
Customer Experience (CX): 3 Key Factors Shaping CX Redesign in 2021
 

Kürzlich hochgeladen

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

How to Install, Use, and Customize Drush