# AI Tools

<figure><img src="/files/TTo8MtPdjENgJB6ASZTF" alt=""><figcaption></figcaption></figure>

## Text generation from Image

You just need to input an image, and AI will automatically analyze it into text data.

<figure><img src="/files/hT5vw1F3IvJFUXcMwGSu" alt=""><figcaption></figcaption></figure>

## Audio transcription (Speech-to-text)

You just need to input an audio file in WAV or MP3 format, and AI will automatically convert it to text.

<figure><img src="/files/RVY9adiD0LF6vyTNrIT7" alt=""><figcaption></figcaption></figure>

## Audio Translation

Input an audio file, and AI will automatically translate it into the target language.

<figure><img src="/files/d1MNVDrulQ6dNlEt4qkZ" alt=""><figcaption></figcaption></figure>

## Generate image with DALL-E 3

Provide a text prompt, and AI will generate a high-quality image using DALL-E 3.

<figure><img src="/files/XfBB0WnztKB4F9ebWIMv" alt=""><figcaption></figcaption></figure>

## Entities extraction from text

Input text, and AI will extract key entities such as names, locations, and organizations.

<figure><img src="/files/tVr4rTkpZ8STtNw8y2hu" alt=""><figcaption></figcaption></figure>

## Entities extraction from image

Provide an image, and AI will analyze and extract relevant entities from the visual content.

<figure><img src="/files/4f9CVJuwFuhKWoBqD9hT" alt=""><figcaption></figcaption></figure>

## Text generation from Image

Upload an image, and AI will generate descriptive text based on its content.

<figure><img src="/files/9mfWfiQyO0muftg6pL9l" alt=""><figcaption></figcaption></figure>

## Text summarization

Input a long text, and AI will generate a concise summary while preserving key information.

<figure><img src="/files/HaZMoE67DMYgNZEJfnz2" alt=""><figcaption></figcaption></figure>

## Audio generation from text (Text-to-Speech)

Provide text input, and AI will convert it into natural-sounding speech.

<figure><img src="/files/Bx3KxBEotw0Uldk02Kim" alt=""><figcaption></figcaption></figure>

## Data Classification

Input raw data, and AI will automatically categorize it into predefined classes based on its content.

<figure><img src="/files/gV7xCpoizpCkkQI1lQL0" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.diaflow.io/workflow-builder/nodes/ai-tools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
