# Agentes de I.A. - Base de Dados

## Configurações para a Base de Dados

Essa habilidade do Agente permite pesquisar informações em arquivos, planilhas, websites e textos inseridos diretamente, visando melhorar seu desempenho em suas ações e na conversação com o lead.

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

### Formato da Importação de Perguntas e Respostas

A planilha deve conter duas colunas: uma para as perguntas e outra para as respectivas respostas. Os pares de pergunta e resposta devem ser inseridos a partir da segunda linha, já que a primeira linha será ignorada.

Após ajustar o formato da sua planilha, clique no botão 'Importar CSV' se o arquivo for CSV, ou 'Importar XLSX' se for XLSX.

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

<figure><img src="/files/8dav4NIhSb7tz6QtSvjE" alt=""><figcaption><p><em>Formato da planilha de perguntas e respostas.</em></p></figcaption></figure>

### Extração de Websites

Para extrair um website, é necessário primeiro fazer o mapeamento. Para isso, deve-se informar a URL ou a rota a partir da qual o mapeamento deve ser feito, seja na raiz ou, por exemplo, em **/produtos**, marcando a opção 'Extrair apenas a URL acima?'. Em seguida, basta clicar no botão 'Mapear'.

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

### Selecionando Forma de Extração

A extração pode ser feita tanto com a ferramenta nativa da SprintHub quanto pela plataforma Firecrawl. Atualmente, [o Firecrawl oferece um plano gratuito com 500 créditos](https://www.firecrawl.dev/pricing), permitindo a extração de até 500 páginas. Ele é recomendado para extrações mais precisas e em sites com proteção contra bots de crawling.

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

### Extração Dinâmica ou Extração Recorrente

Para manter os dados do site sempre atualizados, é possível configurar a opção 'Extração Dinâmica'. Nesse modo, até 20 páginas da extração serão atualizadas diariamente. Para otimizar o processo, recomenda-se definir um caminho de URL que contenha apenas as informações que sofrem alterações frequentes. Além disso, o recurso 'Não extrair URLs contendo' pode ser utilizado para excluir determinados caminhos ou palavras-chave da extração.

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

### Link: Como Utilizar a Restrição por Tag/Classe/ID

{% content-ref url="/pages/ZxNwhQcIVovSG1KDoaOm" %}
[Agentes de I.A. - Como Utilizar a Restrição por Tag/Classe/ID](/topicos/inteligencia-artificial/agentes-de-ia/agentes-de-i.a.-como-utilizar-a-restricao-por-tag-classe-id.md)
{% endcontent-ref %}

### Arquivos

Ao importar arquivos, eles são automaticamente transcritos, e assim como as páginas do website, é possível visualizar e alterar o texto proveniente da extração.

**Observação**: Para extrair arquivos é necessário ter uma chave de API do Gemini.

**Formatos de arquivos aceitos**: pdf, mpeg, mp3, wav, jpeg, mp4, mpg, avi, text/plain, csv, json, png (até 50 MB por arquivo).

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

<figure><img src="/files/O94v4OeZ6pJfFVaIb9CI" alt=""><figcaption><p><em>Tela Editar Arquivo (extraído).</em></p></figcaption></figure>

### Texto

No campo abaixo, podem ser inseridas informações para o agente consultar durante a conversa com o lead. Esse campo deve conter apenas dados informativos, sem regras, ordens ou restrições de comportamento (isso deve ser informado na aba **Contextualização**).

<figure><img src="/files/9fD4ws5bdPnxQfrV2bkm" 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.sprinthub.com/topicos/inteligencia-artificial/agentes-de-ia/agentes-de-i.a.-base-de-dados.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.
