As the wave of interest in Large Language Models (LLMs) surges, many developers and organisations are busy building applications harnessing their power. However, when the pre-trained LLMs out of the box don’t perform as expected or hoped, the question on how to improve the performance of the LLM application. And eventually we get to the point of where we ask ourselves: Should … [Read more...] about RAG vs Finetuning — Which Is the Best Tool to Boost Your LLM Application?
Technical Guide
Redefining Conversational AI with Large Language Models
Source: rawpixel.com Conversational AI is an application of LLMs that has triggered a lot of buzz and attention due to its scalability across many industries and use cases. While conversational systems have existed for decades, LLMs have brought the quality push that was needed for their large-scale adoption. In this article, we will use the mental model shown in Figure 1 to … [Read more...] about Redefining Conversational AI with Large Language Models
Building AI Products With A Holistic Mental Model
Note: This article is the first in a series called “Dissecting AI applications”, which introduces a mental model for AI systems. The model serves as a tool for the discussion, planning, and definition of AI products by cross-disciplinary AI and product teams, as well as for alignment with the business department. It aims to bring together the perspectives of product managers, … [Read more...] about Building AI Products With A Holistic Mental Model
LLM Safety Checklist: Avoiding Common Traps in Generative AI Applications
With the rush to adopt generative AI to stay competitive, many businesses are overlooking key risks associated with LLM-driven applications. We cover four major risk areas with large language models such as OpenAI’s GPT-4 or Meta’s Llama 2, which should be vetted carefully before they are deployed to production for real end-users: In the following sections, we will … [Read more...] about LLM Safety Checklist: Avoiding Common Traps in Generative AI Applications
10 Essential Prompt Engineering Methods For Successful ChatGPT & LLM Applications
Harnessing the full potential of AI requires mastering prompt engineering. This article provides essential strategies for writing effective prompts relevant to your specific users. The strategies presented in this article, are primarily relevant for developers building large language model (LLM) applications. Still, the majority of these tips are equally applicable to end … [Read more...] about 10 Essential Prompt Engineering Methods For Successful ChatGPT & LLM Applications
Mastering ChatGPT: Effective Summarization With LLMs
Summarization agents imagined by the AI image generation tool Dall-E. Are you part of the population that leaves reviews on Google maps every time you visit to a new restaurant? Or perhaps you are the type to share your opinion on Amazon purchases, especially when you get triggered by a low-quality product? Don’t worry, I won’t blame you — we all have our … [Read more...] about Mastering ChatGPT: Effective Summarization With LLMs
What ChatGPT Knows about You: OpenAI’s Journey Towards Data Privacy
After all the concerns raised by ChatGPT’s data outage on the past 20th of March, we quickly observed some reactions from the outside world. The most forceful one? Italy banning ChatGPT for data privacy concerns. Nearly one month after the incident, OpenAI has already taken some actions regarding user data privacy: The possibility to turn off the chat history … [Read more...] about What ChatGPT Knows about You: OpenAI’s Journey Towards Data Privacy
Creating An Information Edge With Conversational Access To Data
Figure 1: Representation of the Text2SQL flow As our world is getting more global and dynamic, businesses are more and more dependent on data for making informed, objective and timely decisions. However, as of now, unleashing the full potential of organisational data is often a privilege of a handful of data scientists and analysts. Most employees don’t master the … [Read more...] about Creating An Information Edge With Conversational Access To Data
All Languages Are NOT Created (Tokenized) Equal
This article was originally published on the author’s blog and re-published to TOPBOTS with permission from the author. Large language models such as ChatGPT process and generate text sequences by first splitting the text into smaller units called tokens. In the image below, each colored block represents a unique token. Short or common words such as “you”, “say”, “loud”, and … [Read more...] about All Languages Are NOT Created (Tokenized) Equal
Exploring Creativity in Large Language Models: From GPT-2 to GPT-4
Creativity as envisioned by Midjourney. Generated by the author This article was originally published on the author’s blog and re-published to TOPBOTS with permission from the author. In recent weeks, people have used large language models (LLMs) to generate a variety of creative content, such as books, flash fiction, rap battles, and music chords. But is it possible to … [Read more...] about Exploring Creativity in Large Language Models: From GPT-2 to GPT-4