Skip to main content

GenAI: Start

RavenDB Generative AI (GenAI) tasks are ongoing operations that continuously monitor a specified collection, processing documents as they are added or modified. Similar to ETL tasks, a GenAI task extracts content from each processed document and transfers this content. However, instead of sending it to a final destination like an ETL task would, it sends the content to an AI model along with a guiding prompt and a response template.
When the model responds, it structures its response according to the response template so the GenAI task will be able to use it effectively, e.g., to update the source document with the requested information or with LLM-generated insights.
GenAI tasks can be easily created using Studio or the client API, and when created via Studio, each step of their creation can be easily tested and validated before deployment.

Use cases

GenAI tasks can infuse intelligence into a wide variety of content handling scenarios, here are just a few of the categories in which they can help (click a category for a few examples in this area):

Technical documentation

Use our technical documentation to learn more about GenAI tasks and how to create and manage them.
If you're new to GenAI tasks, the overview page as a good starting point.

imgAlt

GenAI tasks - Overview

The starting point for the GenAI documentation: an overview of the feature

Read
imgAlt

Creating a GenAI task using the Client API

Read
imgAlt

Using Studio to define and test GenAI tasks

Read

Videos

Learn how GenAI tasks help create reliable and effective AI-powered workflows.

imgAltExternal

Why are GenAI tasks so effective

Webinar with Oren Eini

Watch

In-depth articles

Once you're familiar with the basics of GenAI tasks, you can take a look at these in-depth articles.

External

RavenDB GenAI Deep Dive

Article by Oren Eini

Read
External

Survive the AI tidal wave with RavenDB & GenAI

Article by Paweł Lachowski

Read
External

Unlock RavenDB GenAI potential with attachments

Article by Paweł Lachowski

Read