Terminology

This page is dedicated to define all the key words you can see during your use of the application.

A

API

Application Programming Interface. It is a set of rules and protocols that allows different software applications to communicate and interact with each other.

API Key

A unique identifier or code that is used to authenticate and authorize access to an API. It is typically provided by the API provider to the user.

B

Branch

Algorithmic component designed to split the output into distinct ways based on specified conditions. This component takes an input and evaluates it against a set of predefined criteria using "if" and "or" logical operators.

C

Component

An element of the applications that performs a specific function or task on the flow. Components can be combined with others to increase the possibilities.

Config

It refers to the settings of the component where you can enter the parameters that will determine the function of your flow.

D

Diaflow

The name of the application.

Drive

Refers to a storage system or service that allows users to store, access, and manage files and data. It can be a local hard drive, cloud storage, or network storage.

F

Flow

A flow is a set of components that perform a task.

G

GenAI

Generative AI refers to a category of artificial intelligence systems designed to generate new, original content based on the patterns and data they have been trained on. These systems use advanced machine learning models, particularly neural networks, to create data that mimics human-created content. Generative AI can produce a wide variety of outputs, including text, images, music, and even videos.

I

Input

Data or information that is provided to a software application or system for processing.

Integrations

The process or capability of combining or connecting different software applications or systems to work together and share data or functionality.

L

LLM

"LLM" stands for "Large Language Model." LLMs are a type of neural network model specifically designed to understand, generate, and manipulate human language. These models are trained on vast amounts of text data and can perform a wide range of natural language processing (NLP) tasks, including text generation, translation, summarization, and question answering.

M

Model

A "model" refers to a sophisticated machine learning system designed to understand and generate human-like text, images, or other forms of content based on input data like DALL-E for OpenAI.

N

Node

A fundamental unit or element in a software system or network. It can represent a device, a point of connection, or a processing unit.

O

Output

The result or outcome produced by a software application or system after processing input data or performing operations.

P

Preview

A feature or functionality that allows users to see a preview or preview version of a document, design, or output before finalizing or publishing it.

S

SMTP

Simple Mail Transfer Protocol. It is a standard protocol used for sending and receiving email messages over the internet.

Spreadsheet

A software application or tool that allows users to organize, analyze, and manipulate data in a tabular format, typically using rows and columns.

T

Tables

It refers to a structured arrangement of data in rows and columns, similar to a spreadsheet or database table.

Templates

The software provides a variety of powerful templates designed to streamline your workflow and enhance productivity across different tasks. Each template is crafted to meet specific needs, making complex processes simple and efficient.

Trigger

An event, condition, or action that initiates or starts a specific process or function in a software application or system.

V

Vectors

In generative AI, a "vector" typically refers to a numerical representation of data in a multi-dimensional space. Vectors are fundamental in the field of machine learning and AI, as they allow complex data to be processed and manipulated mathematically.

W

Web scraper

A software tool or program that automatically extracts data from websites by simulating human browsing behavior and parsing the HTML or XML content.

Workspace

A virtual environment or area within a software application or system where users can organize, manage, and collaborate on their files, projects, or tasks.

Last updated