Skip to main content

AI autodocumentation

The AI Autodocumentation feature in Dataedo leverages the power of Large Language Models (LLMs) to automatically generate documentation for your data sources. With this feature you can quickly and efficiently document glossary terms, KPIs, as well as database objects like tables, views, and their columns.

LLMs at a glance

Large Language Models (LLMs) are sophisticated AI systems designed to understand and generate human-like text. Trained on vast amounts of text data, these models can perform various tasks, such as text summarization, translation, question answering, and content generation. In the context of Dataedo, LLMs help automate the process of documentation creation by generating meaningful descriptions for data elements.

Prerequisites

Supported LLMs

The AI Autodocumentation feature in Dataedo supports the following Open AI LLMs:

  • GPT 3.5 Turbo
  • GPT 3.5 16K Turbo
  • GPT 4
  • GPT 4 Turbo
  • GPT 4 Omni
  • Azure OpenAI
note

You must provide an OpenAI API key for these models to work with Dataedo. See Configuration for more details.

Required permissions

To use the AI Autodocumentation feature, you must have Admin, or (Power) Data Steward permissions, as only these roles are authorized to generate AI-generated descriptions. Users with lower access privileges won't be able to create these descriptions.

However, any user with at least Viewer rights to a particular object will be able to view both the regular and AI-generated description fields associated with that object.

Required licenses

AI Autodocumentation is available only in Dataedo and Dataedo Unlimited plans.

If your license doesn't provide this feature, please consider switching to another licensing plan. This will enable a lot of other great features, too. For further details please visit the pricing page or contact the Sales Team.

Metadata sent to OpenAI

important

The AI Autodocumentation feature requires sending prompts to the OpenAI API. To ensure the best quality of generated text, the following metadata are sent to OpenAI in the prompts:

Object to Generate Description ForMetadata Sent to OpenAI
ColumnId, Name, DataType, IsNullable, IsUniqueKey, PkConstraint, FkTargetName, DefaultValue, CalculationFormula, ParentName, ParentObjectType
Table/ViewId, Name, ObjectType, Description, Title, Schema, List of linked terms
Term/KPIId, DisplayName, Code, Description, Title, List of related terms

In this section

Configure OpenAI Models
Learn how to configure AI autodocumentation feature in Dataedo for Open AI models.
Configure Azure OpenAI models
Learn how to configure AI autodocumentation feature in Dataedo for Azure Open AI models.
Autodocument terms & KPIs
Learn how to automatically generate descriptions for glossary terms and KPIs using AI.
Autodocument tables & views
Learn how to automatically generate descriptions for tables, views, and their columns using AI.
View AI descriptions
Learn how to view and interact with the AI-generated descriptions for your data objects.
Troubleshooting
Learn how to troubleshoot common issues related to AI Autodocumentation.

Need help?

If you run into any problems or have questions, reach out to Dataedo support.