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.

GenAI tasks - Overview
The starting point for the GenAI documentation: an overview of the feature
ReadVideos
Learn how GenAI tasks help create reliable and effective AI-powered workflows.
In-depth articles
Once you're familiar with the basics of GenAI tasks, you can take a look at these in-depth articles.