# Versão 1.42

**Foi lançado um novo release do Sherpa Designer: Versão 1.42**

1. Implementado o editor visual de templates no Sherpa IDP (Template Designer) para robôs no sistema operacional Linux.
2. Em todos os blocos OCR do Sherpa Designer, assim como no Sherpa IDP (Template Designer), adicionada a suporte ao motor “ContentReader”.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-a97dc8849cae3e1a8b1f96b2c7bb6b0817a6d4d0%2Funknown%20(51).png?alt=media" alt=""><figcaption></figcaption></figure>

3. Adicionado o bloco “AI Server. Reranker” na paleta “Machine Learning” para trabalhar com o Sherpa AI Server.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-61296b393e0280d2b953ca0c302d75f90c1b026e%2Funknown%20(52).png?alt=media" alt=""><figcaption></figcaption></figure>

O Reranker é um modelo com um algoritmo específico que calcula a relevância de cada um dos documentos ou chunks fornecidos em relação à pergunta dada, aumentando assim a qualidade da busca vetorial-semântica de documentos pela tecnologia RAG.

4. Implementado suporte à autenticação adicional de robôs ao se conectar ao Orchestrator no Windows e Linux usando certificados X.509.

A configuração é feita através do parâmetro “Impressão digital (Thumbprint) do certificado para conexão ao orquestrador (se necessário)” na aba “Orchestrator” no Sherpa Assistant.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-0024acd187f09a29bdb2d2897a1ce62722d80423%2Funknown%20(53).png?alt=media" alt=""><figcaption></figcaption></figure>

O certificado é extraído do **armazenamento de sistema** (Windows) ou **do arquivo de certificado** (Linux) pela impressão digital única (thumbprint), e então utilizado nas requisições ao Orchestrator.

Documentação detalhada: <https://learn.microsoft.com/ru-ru/dotnet/api/system.security.cryptography.x509certificates.x509certificate2?view=net-8.0>

5. Implementada a gravação de seletores ao trabalhar no modo de depuração remota. Este mecanismo simplifica o diagnóstico remoto e a depuração de robôs Unattended.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-623f82276cab2495af4597b8c935d315003d5dbe%2Funknown%20(54).png?alt=media" alt=""><figcaption></figcaption></figure>

6. Nas propriedades do projeto, adicionado um novo parâmetro “Atraso total de execução dos blocos”. Para configurá-lo, é necessário acessar a janela “Propriedades do projeto”, abrir a aba “Configurações do projeto” e ir para a seção “Parâmetros adicionais”.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-a2e248674ddffc050a25d28145c2565dc6bb4a79%2Funknown%20(55).png?alt=media" alt=""><figcaption></figcaption></figure>

Esta função permite especificar um atraso total antes da execução de cada bloco do projeto em milissegundos.

Ela pode ser útil para desacelerar o funcionamento do robô, por exemplo, para fins de depuração ou adaptação do script ao desempenho da máquina alvo.

7. Na paleta “Orchestrator”, adicionados novos blocos: “Criar recurso de texto”, “Criar recurso com credenciais”, “Criar trabalho”, “Atualizar trabalho”.

O bloco “Criar recurso de texto” permite criar um recurso de texto.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-018579d8a6bd270190edbdc802bbf02bbcc07509%2Funknown%20(56).png?alt=media" alt=""><figcaption></figcaption></figure>

O bloco “Criar recurso com credenciais” permite criar um recurso com credenciais.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-64934b1c2493032b3673224aafe3d796e9265d7d%2Funknown%20(57).png?alt=media" alt=""><figcaption></figcaption></figure>

O bloco “Criar trabalho” permite criar um trabalho com o processo especificado e para o robô especificado.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-b322ed1f32c90d8fcde41558d0cd626dc0c0e8b1%2Funknown%20(58).png?alt=media" alt=""><figcaption></figcaption></figure>

O bloco “Atualizar trabalho” permite atualizar um trabalho com o processo especificado e para o robô especificado.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-f2197b579cf993ec6fda681f29387591d2256bc6%2Funknown%20(59).png?alt=media" alt=""><figcaption></figcaption></figure>

8. No bloco “Bot. Edição de mensagem” adicionado a propriedade “Botões”, que permite substituir ou adicionar botões à mensagem.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-c9cf53b88be4f6d5ee62dc143fb1d8b645ed7568%2Funknown%20(60).png?alt=media" alt=""><figcaption></figcaption></figure>

9. Na paleta “Machine Learning”, nos blocos “Requisição ao ChatGPT”, “Requisição ao Claude”, “Requisição ao GroqChat”, “Requisição ao OpenRouter” adicionada a propriedade “Esquema de resposta”.

<figure><img src="https://1245874961-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fti2Raw08aYi0Vr2rkcD9%2Fuploads%2Fgit-blob-f66ca9cae15dbef01119e635c0ad0f0da13acab5%2Funknown%20(61).png?alt=media" alt=""><figcaption></figcaption></figure>

Nesta propriedade, há a possibilidade de especificar um esquema JSON que descreve qual formato a resposta deste modelo deve seguir.

O esquema JSON define a estrutura da resposta: campos obrigatórios (location, temperature, conditions), seus tipos, e proíbe campos extras.

Exemplos de esquemas JSON estão disponíveis nas dicas de propriedades “Esquema de resposta” de cada bloco.

10. Foram feitas outras melhorias e ajustes em várias partes do sistema.


---

# 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.sherparpa.ru/pt/obnovleniya/obnovleniya-sherpa-designer/versiya-1.42.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.
