Large Language Models

Overview

Artificial Intelligence

AI is when machines learn, think, and do things that usually need human intelligence. It’s like having a robot assistant that can help you! Simply put AI is a computer program that can learn, think, and make decisions like a human 🧠. Using data and algorithms to solve problems and improve over time using feedback loops.➿

Generative AI

Generative AI refers to Artificial Intelligence that can generate new content or data that resembles human-generated examples.

Large Language Models

Large language models (sometimes referred to as GPT models like GPT-4) are a type of Generative AI models that are trained on massive amounts of text data. They can generate text, translate languages, write different kinds of creative content, and answer your questions in an informative way.

LLMs are linked to AI in several ways:

  • They are trained using Al techniques, such as deep learning.
  • They are used to perform AI tasks, such as natural languagem processing (NLP).
  • They are often used in conjunction with other Al systems, such as chatbots and virtual assistants.

LLMs are a rapidly developing area of AI research, and they are being used to power a wide range of new and innovative applications. As LLMs continue to improve, they are likely to play an even greater role in the future of AI.

ChatGPT Vs Gemini

ChatGPT and Gemini are both large language models (LLMs) trained to generate human-quality text. They have access to a massive amount of text data, which allows them to generate text that is both coherent and informative.

However, there are some key differences between the two models. ChatGPT is a generative pre-trained transformer model, while Gemini is a factual language model. This means that ChatGPT is better at generating creative text formats, like poems, code, scripts, musical pieces, email, letters, etc., while Gemini is better at providing summaries of factual topics or creating different kinds of creative text formats.

FeatureChatGPTGemini
Type of modelGenerative pre-trained transformerFactual language model
StrengthsGenerating creative text formatsProviding summaries of factual topics or creating different kinds of creative text formats
WeaknessesCan sometimes generate inaccurate or misleading informationMay not be as creative as ChatGPT

Custom GPTs

You can also create custom versions of ChatGPT that combine instructions, extra knowledge, and any combination of skills.

  • GPTs let you customise ChatGPT for a specific purpose
  • The best GPTs will be invented by the community
  • GPTs have been built "with privacy and safety in mind"
  • Developers can connect GPTs to the real world
  • Enterprise customers can deploy internal-only GPTs

GPT Plugins

ChatGPT Plugins are extensions designed to enhance the capabilities of LLMs. Plugins allow ChatGPT to integrate with various external services and data sources, thereby extending its functionality beyond core conversational abilities.

Though not a perfect analogy, plugins can be like β€œeyesπŸ‘οΈ and earsπŸ‘‚β€ for language models, giving them access to information that is too recent, too personal, or too specific to be included in the training data. In response to a user’s explicit request, plugins can also enable language models to perform safe, constrained actions on their behalf, increasing the usefulness of the system overall.

The first plugins were created by Expedia, Instacart, KAYAK and companies like such.

FeatureCustom GPTsGPT Plugins
Creation ProcessNo-code, built within ChatGPT using instructions and examplesCode-based, built outside ChatGPT using OpenAI API
Technical Skill RequiredMinimalProgramming knowledge and API understanding
FocusSpecific niche domains or skillsBroad and diverse capabilities, including external
integrations
StrengthsEasy to build, quick prototyping, highly specialized
Powerful and versatile, more control over functionality,
access to external resources
WeaknessesLimited functionality, less control over code, no external
data/API access
Time-consuming development, technical expertise
required, compatibility issues possible
ExamplesCode GPT for Python, Poetry GPT, Customer Service
Assistant GPT
ChatGPT Translate Plugin, Dall-E 3 integration, Financial
Analysis Plugin
Development TimeMinutes to hours
Hours to days (depending on complexity)
CostFree within ChatGPT limitationsVaries depending on plugin and hosting
Suitable forNon technical users wanting quicn customizaton, nichePower users seeking extensive functionality, complex

Ultimately, the choice between custom GPTs and plugins depends on your needs and technical skills.

  • πŸ‘‰ If you want a quick and easy way to focus ChatGPT on a specific area, custom GPTs are a good option.
  • πŸ‘‰ If you need more power and flexibility for complex tasks, learning to build plugins gives you greater control and possibilities.

Learn more:

Next