Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A.I (Artificial Intelligence) for the rest of us

A.I (Artificial Intelligence) for the rest of us

How to leverage A.I as a software engineer without the thorn & thistles.

Otemuyiwa Prosper

November 04, 2023
Tweet

More Decks by Otemuyiwa Prosper

Other Decks in Technology

Transcript

  1. PROSPER OTEMUYIWA - Jollof Rice Advocate - Open Source Engineer

    - Core Team, Novu - Co-founder, Eden Life - Serial startup Investor
  2. WHOA! NLP Backward Chaining Deep Learning LangChain LLM Cognitive Computing

    Forward Chaining Generative AI Neural network AGI ANI Transformer ChatGPT RLHF Zero-shot learning Tensorflow Gradient Descent CNN Diffusion RAG Keras llama PaLM diffusion
  3. WE JUST WANT TO BUILD, SHIP & ENHANCE SOFTWARE not

    genius / incredibly smart not AI-specialized not highly credentialed
  4. The AI API Approach ❖ Frontend think in Components ❖

    Backend think in Services ❖ DevOps think in configs & orchestration
  5. KNOW THE VOCAB & BASICS 01 Learn the glossary of

    A.I, understand the terms so you can leverage the most of it!
  6. Glossary & Vocabulary Generative AI - AI focused on generating

    new and original content, images, text, music etc based on patterns from existing data. LLM - A type of AI model that can generate human-like text and is trained on a broad dataset. Natural Language Processing - AI focused on interaction between humans and computers through natural language.
  7. Leverage Generative AI & Large Language Models via Cloud PLATFORMS

    02 Discover and choose the models best suited for your needs from any of these platforms!
  8. OPENAI.COM Explore Models at Scale via APIs GPT-3.5 & 4

    - Understand & generate natural language or code DALL-E - Generate & edit images with a natural language prompt. Whisper - Convert audio to text. Embeddings - Text search, Code search, recommendations
  9. COHERE AI, COHERE.COM Explore Models at Scale via APIs -

    https://api.cohere.ai/v1 Generate - /generate Embed - /embed Classify - /classify Chat - /chat Language Detection - /detect-language Summary Generation - /summarize
  10. ANTHROPIC CLAUDE - ANTHROPIC.COM Explore Models at Scale via APIs

    CLAUDE - State of the art high performance model CLAUDE INSTANT - Lighter, less expensive and much faster
  11. ANTHROPIC CLAUDE - ANTHROPIC.COM Explore Models at Scale via APIs

    - https://api.anthropic.com/v1/ Completion - /complete JS
  12. ANTHROPIC CLAUDE - ANTHROPIC.COM Explore Models at Scale via APIs

    - https://api.anthropic.com/v1/ Completion - /complete Python
  13. GOOGLE AI Generative AI via the Vertex PaLM API ImageGen

    - Generate & customize images - imagegeneration Chirp - Speech to Text. Transcribe audio easily Codey - Generate and suggest code (completion) - code-bison - code generation - codechat-bison - code chat - code-gecko - code completion
  14. GOOGLE AI Generative AI via the Vertex PaLM API -

    Grab an API Key from Google Maker Suite - https://makersuite.google.com/app/apikey
  15. GOOGLE AI Generative AI via the Vertex PaLM API -

    Text Generation - npm install @google-ai/generativelanguage
  16. GOOGLE AI Generative AI via the Vertex PaLM API -

    Text API example and source code Source code: https://github.com/google/generative-ai-docs/tree/main/demos/palm/web/list-it
  17. GOOGLE AI Generative AI via the Vertex PaLM API -

    Chat API example and source code Source code: https://github.com/google/generative-ai-docs/tree/main/demos/palm/web/quick-prompt
  18. Google Model Garden Explore all sort of Foundational and pre-trained

    models https://console.cloud.google.com/vertex-ai/model-garden
  19. The Everyday A.I Tools! 03 Be acquainted with the everyday

    A.I tools. Know them, bask in them & supercharge your learning & everyday task!
  20. MIDJOURNEY.COM - Discord bot to create unique imagery from short

    text descriptions /imagine african engineer in coding paradise
  21. CHAT.OPENAI.COM - ChatGPT, A large scale AI Language model that

    generates human-like text through conversations.
  22. Angry Pumpkins made with GPT-4 (for coding) and Midjourney /

    DALLE for the graphics https://x.com/javilopen/status/171936358735174071 1?s=46&t=xc4I0Z6yfWMu3mwDrPEmNQ
  23. Like Bob the Builder, Build & Supercharge your Web App!

    04 Learn to speedily supercharge your web apps with AI features. Build. Ship. Deploy
  24. Ship in 24, 48, 72 hours? Let’s go! Your Project

    DAY 1 Integrate the appropriate model via API DAY 1 Choose an AI Cloud Provider DAY 1 Deploy & Tell the World about it DAY 1 Next.js, Python, React, Node, PHP, Ruby
  25. Be like @Nutlope - The Weekend AI Engineer URL: roomgpt.io

    Source code (GitHub): https://github.com /Nutlope/roomGPT
  26. Be like @Nutlope - The Weekend AI Engineer URL: restorephotos.io

    Source code (GitHub): https://github.com /Nutlope/restorePh otos
  27. Be like @Nutlope - The Weekend AI Engineer URL: qrgpt.io

    Source code (GitHub): https://github.com /Nutlope/qrGPT