OCP Logo
OCP Logo

Buying AI

Tips and tools

Region

Share

AI basics

WhoProcurement teams
WhatOverview of GenAI and agentic AI technologies, common use cases, and limitations and risks

What is AI

Artificial intelligence, or AI, is a term that describes computer systems designed to perform complex human-like tasks, such as perception, communication, analysis, and content creation.

An overview of different forms of AI include:

  • Machine learning, which maps input data (often structured or numeric) to outputs such as predictions or classifications.

  • Deep learning, a branch of machine learning, uses multilayer neural networks to learn from complex, unstructured inputs like images, text, or video, and can produce outputs ranging from simple labels to complex generated content.

  • Generative AI (GenAI) uses deep learning models to generate new content, such as text, images, audio, or code, by predicting what is most probable based on patterns learned from training data. Large language learning models (LLMs) are a form of GenAI.

  • Agentic AI builds on GenAI technology like LLMs, as well as connections with other databases and tools through forms of robotic process automation (RPA), to independently perform complex tasks based on new and evolving inputs. For example, summarizing email text and then proactively scheduling calls.

This guidance is focused on the latest evolutions of AI: GenAI and Agentic.

Defining artificial intelligence

There is no one single standard way of defining artificial intelligence and its various forms. For further information on how entities define AI, check out:

What is GenAI

Generative AI (GenAI) is a type of AI that can “generate” new content, and passively responds to queries based on recognizing and reproducing patterns from its training data. The technology has recently evolved from simple image and text generation to multi-modal models that can generate content which can be challenging to distinguish from content created by humans. GenAI use cases range from text summarization, to question answering, to digital art creation, to code generation and beyond.

What is Agentic AI

Agentic AI is an emerging technology that builds on GenAI capabilities to execute multi-step workflows. An agentic AI system can act independently to achieve directives. "Agentic" indicates the ability to act independently. Unlike other forms of AI that require prompting and step-by-step guidance, agentic AI can proactively and autonomously perform complex tasks.

AI agents can communicate with each other and other software systems to automate existing processes, as well as make independent decisions. They understand their environments and available tools, and can adapt to changing conditions, enabling them to perform a variety of sophisticated workflows. Agentic AI typically builds upon multiple hyper-specialized agents, with each focused on a narrow area of tasks. These AI-powered agents can coordinate with each other, sharing information and handing off tasks as needed. For example, agentic AI can help a developer not only write code, but automatically test and debug it, or send emails and then automatically schedule meetings based on the contents of the reply.

GenAI Stack

GenAI technology encompasses a lot of different functions. The set of technologies that work together to perform these functionalities is known as the GenAI technology stack. This stack can be thought of as three layers that build on each other and work together: the foundation layer, middle layer, and application layer.

Foundation layer: the model infrastructure
Middle layer: integration services
Application layer: solutions

When to consider GenAI and agentic agents

Currently, GenAI technology is often compared to an intern at work. An intern can help you do your job well and make a task more efficient. However, you still wouldn’t want even the most brilliant intern making high-stakes decisions, or running crucial operations without oversight. You would also not ask an intern to carry out a task you are unable to perform yourself or, at least, you do not know what “good looks like” in relation to that task.

GenAI is great at producing results that are most likely or plausible. However, it does not know what is true or correct (it does not “know” anything). This is an important distinction. GenAI can also struggle with newer and more complex situations. Together, these factors mean that the outputs from GenAI should be checked by a human.

If GenAI is like an intern, agentic AI is more like a junior colleague to whom you have made a directive. It works independently from start to finish: from receiving a request, to making decisions and implementing solutions based on its own interpretation and analysis of the context and initial input. Since agentic AI is able to leverage LLMs with other AI agents that specialize in tasks beyond text interpretation and generation, agentic AI is capable of dealing with more complex problems. However, agentic AI otherwise faces the same limitations as GenAI, and because it is more powerful, when things go wrong it can also be more risky. Multiple models are interconnected through agentic AI, so an inaccurate output from one of them could feed into another model that processes it inaccurately, and so on, leading to a final response that is impacted by multiple stages of errors.

Consider using GenAI and agentic AI for:

  • Repetitive tasks, such as low-risk administrative activities

  • Creating an initial synthesis of a lot of different types of data

  • Generating first drafts or options for human review

  • IT modernization and development

Avoid using GenAI and agentic AI for:

  • Higher-stakes decision-making

  • Decisions that require transparency and explainability

  • Low-quality data

GenAI and agentic agent use cases

GenAI and agentic AI are new technologies, and the public and private sectors are learning where this AI adds value for their organizations, and how to make the most of it. This is especially true for agentic AI.

Five use cases for the public sector include:

Document intelligence:
Supporting service delivery:
Transcription and translation:
IT modernization and development:
Data analysis and insights:

More on public sector GenAI use cases

GenAI and agentic AI limitations and risks

GenAI and agentic AI holds strong potential to improve organizational efficiency and improve service delivery, but with these opportunities comes risk. It’s critical to understand the limitations of these systems so that your organization can use them strategically, responsibly, and safely.

Common limitations include:

GenAI and agentic AI lack a genuine understanding of the world, and hallucinate.
GenAI and agentic AI results depend on their training data.
GenAI and agentic AI have a limited ability to explain its results.
Agentic AI requires very strong system design.
GenAI and agentic AI requires ongoing support, which has cost implications.