AI Agent Glossary

Master the language of artificial intelligence. Explore key concepts, techniques, and technologies powering the next generation of software.

Core Concepts

AI Agent

An autonomous software program capable of perceiving its environment, reasoning, and taking actions to achieve specific goals with minimal human intervention.

Read Definition
Technology

Large Language Model (LLM)

A deep learning algorithm that can recognize, summarize, translate, predict, and generate text and other content based on knowledge gained from massive datasets.

Read Definition
Techniques

Retrieval-Augmented Generation (RAG)

A technique that enhances the accuracy and reliability of generative AI models with facts fetched from external sources.

Read Definition
Techniques

Prompt Engineering

The practice of designing inputs for AI models to produce optimal outputs.

Read Definition
Challenges

Hallucination

A phenomenon where an AI model generates incorrect or nonsensical information but presents it confidently as fact.

Read Definition
Infrastructure

Vector Database

A type of database designed to store and query high-dimensional vectors (embeddings) for similarity search.

Read Definition
Technology

Embedding

A numerical representation of text, images, or audio as a vector in a high-dimensional space.

Read Definition
Techniques

Fine-tuning

The process of training a pre-trained model on a smaller, specific dataset to adapt it for a particular task.

Read Definition
Applications

Chatbot

A software application designed to simulate conversation with human users, especially over the Internet.

Read Definition
Techniques

Zero-shot Learning

The ability of a model to perform a task without having seen any specific examples of that task during training.

Read Definition