> For the complete documentation index, see [llms.txt](https://docs.floui.io/guia/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.floui.io/guia/conectores/categorias/conectores-essenciais/random.md).

# Random

Gere dados numéricos, alfanuméricos ou identificadores aleatórios (UUID v4) para uso na construção de fluxos.

{% tabs %}
{% tab title="Parâmetros" %}

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfGYwkaS4YZn-WQf9laaTQU4HCLq4YvRFsgD20jfON9hlCu5Ckn5lQqlq0kzkxc4HacnwSloBXStmmY68qHyg1ZPeWCGHDrE8tqsxCcW7b24VQCrI4O69GzEw9IafAnFc53TU5l0w?key=yLogrgEbXy0K_a4zmB9ApgKO" alt=""><figcaption><p>Parâmetros de configuração</p></figcaption></figure>

| Campo             | Tipo           | Descrição                                                                                                                                                         |
| ----------------- | -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Descrição         | Campo de texto | Descrição visual do conector no editor de fluxo                                                                                                                   |
| Tipo              | Seletor        | <p>Permite selecionar o tipo de dado aleatório a ser gerado, oferecendo as opções: </p><ul><li>Número</li><li>Alfanumérico </li><li>UUID (V4).</li></ul>          |
| Número mínimo     | Campo de texto | Disponível quando selecionado a opção **Número** em configuração **Tipo**. Refere-se ao valor limite mínimo do dado aleatório a ser gerado.                       |
| Número máximo     | Campo de texto | Disponível quando selecionado a opção **Número** em configuração **Tipo**. Refere-se ao valor limite máximo do dado aleatório a ser gerado.                       |
| Tamanho da string | Campo de texto | Disponível quando selecionado a opção **Alfanumérico** em configuração **Tipo**. Quantidade de caracteres alfanuméricos aleatórios que será gerado em uma string. |
| Output Path       | Campo de texto | Refere-se ao caminho de saída do dado gerado no contexto de execução do conector                                                                                  |
| {% endtab %}      |                |                                                                                                                                                                   |

{% tab title="Parâmetros" %}

## Geração de valor aleatório numérico

Ao optar por gerar um valor numérico e definir os valores limites, a saída deste conector será um valor numérico inteiro aleatório. No exemplo abaixo os limites foram de 1 a 3, sendo o valor aleatório gerado o número 3.&#x20;

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfEinT1fyz_jXVAX-AtOFlJRwM4rC_v7pxjmEaoU6ykMT5UEhDkDnMyYMSR-tIBjZ0EBrZwYzXP-0EAwFYiboktCaoCJY3GDh_Joth3rgW9TLSDJXI5utQy0x0FlAcYNeN4CLBy?key=yLogrgEbXy0K_a4zmB9ApgKO" alt=""><figcaption><p>Geração de número inteiro aleatório</p></figcaption></figure>

## Geração de valor aleatório alfanumérico

Ao optar por gerar um valor alfanumérico e definir o tamanho do conteúdo, a saída deste conector será um String com valores de texto (com letras maiúsculas e minúsculas) e valores numéricos, com o seu tamanho de acordo com a configuração do conector. No exemplo abaixo o tamanho configurado foi de 10 caracteres alfanuméricos.&#x20;

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeEilJvCKj65cQYa6GTjD_bIsHiKglLV0c_wd4UkaDVsFh2iuY2fs1eXIiHh7a4X8wTLNPvStbl8YPsoOiYpGPmWLzOGEA7pcFYWQmYlY0EqxPcuNtXnbekRUPe0prYXjPMgEFCTA?key=yLogrgEbXy0K_a4zmB9ApgKO" alt=""><figcaption><p>Geração de valor alfanumérico</p></figcaption></figure>

## Geração de valor aleatório UUID (V4)

Ao escolher a geração de um valor no formato UUID (Universally Unique Identifier) versão 4, o conector irá gerar um identificador único composto por 36 caracteres, incluindo hifens.&#x20;

O UUID v4 é utilizado principalmente para identificar registros de forma única em bancos de dados, sistemas distribuídos e APIs, garantindo maior segurança na forma de não expor sequências ou quantidade total de registros. Essa abordagem permite a criação de identificadores com até 5 undecilhões de combinações, reduzindo a possibilidade de identificadores duplicados.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfPPVyrwdPY7wlPndip6bQyAjMoar7qfbhR6QqQogxnRlrHpM9Ac0Z70q4P_Ivx7kRKvzMiO0L_ZXawK4S50LTFfnhPY8_kHuz5yWVdzg8IhmVf_nwY7QYTIOQcSJ3kHZh-QDWvLw?key=yLogrgEbXy0K_a4zmB9ApgKO" alt=""><figcaption><p>Geração de identificador único</p></figcaption></figure>

<br>
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.floui.io/guia/conectores/categorias/conectores-essenciais/random.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
