Documentation Index

Fetch the complete documentation index at: https://docs.dataloop.ai/llms.txt

Use this file to discover all available pages before exploring further.

Ask Donna (AI Chatbot)

Prev Next

What is Donna?

Donna is an in-built AI chatbot within the DDOE platform that allows you to ask questions and get guidance directly while working in the platform.

It acts as your interactive assistant, helping you understand features, workflows, and SDK usage without leaving the UI.

Donna provides:

  • Product guidance: Explains DDOE features such as datasets, preprocesses, compute clusters, etc.

  • Workflow assistance: Helps you understand how to perform tasks step-by-step (e.g., create dataset, configure storage)

  • SDK support: Provides examples and explanations for using the dtlpy SDK.

  • Best practices: Suggests recommended ways to design pipelines, manage data, and use platform features effectively.

How Donna Works

Donna is the built-in AI assistant in DDOE that helps users quickly find information about platform features, workflows, and SDK usage without leaving the application.

How Donna Processes Your Questions

When you submit a question, Donna analyzes the request and searches across DDOE's knowledge sources to understand the topic and provide the most relevant response.

Donna primarily uses:

  • DDOE User Documentation: Information about platform features, workflows, configurations, and best practices.

  • SDK Documentation: Information about the dtlpy SDK, APIs, methods, parameters, and code examples.


How Responses Are Generated

  1. User submits a question: Example: "How do I create a dataset using a storage driver?"

  2. Donna analyzes the query: It identifies the topic, keywords, and intent behind the question.

  3. Relevant documentation is retrieved: Donna searches the available documentation sources for information related to the request.

  4. Information is summarized: Instead of returning entire documentation pages, Donna extracts the most relevant content and presents it in a concise, easy-to-understand format.

  5. Response is generated: Depending on the question, Donna may provide:

    • Feature explanations

    • Step-by-step instructions

    • Configuration guidance

    • SDK code snippets

    • Troubleshooting recommendations

    • Best-practice suggestions


Example Queries

  • “How do I create a dataset with a storage driver?”

  • “What is Direct Data?”

  • “How do I upload files using dtlpy?”

  • “Why is my schema not updating?”