<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://www.cigam.com.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vinicius.moder</id>
	<title>CIGAM WIKI - Contribuições do usuário [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="https://www.cigam.com.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Vinicius.moder"/>
	<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Especial:Contribui%C3%A7%C3%B5es/Vinicius.moder"/>
	<updated>2026-10-21T11:33:12Z</updated>
	<subtitle>Contribuições do usuário</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Configura%C3%A7%C3%A3o_da_Cia_IA_do_CIGAM&amp;diff=162693</id>
		<title>GE - Como Fazer - Configuração da Cia IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Configura%C3%A7%C3%A3o_da_Cia_IA_do_CIGAM&amp;diff=162693"/>
		<updated>2026-10-15T19:56:57Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Desktop */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como Fazer Utilidades/Diversos_2]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como_Fazer - Configuração da Cia IA do CIGAM|Configuração da Cia IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Como a Cia - IA do CIGAM funciona?=&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia, a IA do CIGAM, é composta por uma aplicação e um serviço, ambos hospedados na Nuvem CIGAM e executados como um SaaS (Software como Serviço). O SaaS é um modelo de aplicação acessada diretamente pelos usuários finais através do navegador de internet.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A execução através do modelo SaaS garante que toda a infraestrutura necessária permaneça sob responsabilidade da CIGAM na Nuvem CIGAM, oferecendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Atualizações em tempo real, sem necessidade de intervenção do cliente.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Treinamento de forma compartilhada, adicionando novas funcionalidades, otimizando performance e resultados.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Todas as configurações necessárias estão descritas em [[#Cia Web (SaaS)|Cia Web (SaaS)]]. As seções [[#Portais|Portais]] e [[#Desktop|Desktop]] indicam quais dessas configurações se aplicam a cada forma de acesso.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia será executada como uma página web no navegador de internet, acessando todo o ecossistema do CIGAM através das credenciais do usuário logado, da mesma forma que o usuário acessaria se estivesse logado diretamente no CIGAM.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
As configurações desta seção garantem o funcionamento da Cia Web, que é a aplicação onde todos os recursos da Cia são disponibilizados. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como os Portais e a aplicação Desktop abrem a mesma Cia Web, essas configurações também se aplicam a eles, conforme indicado nas respectivas seções.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versões de navegadores==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para garantir o pleno funcionamento da Cia, é aconselhável utilizar os navegadores Google Chrome ou Microsoft Edge, sempre atualizados para a última versão disponível, pois são os navegadores homologados pela CIGAM.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, recomenda-se que a extensão associada ao arquivo .html esteja configurada, por padrão, para abrir em um desses navegadores. Essa configuração assegura que relatórios, portais e páginas sejam carregados corretamente, proporcionando maior compatibilidade, segurança e desempenho. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações, acesse: [[Requisitos_de_Software#Versões_de_Navegadores|Versões de navegadores]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Importância do uso do HTTPS==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia sempre notificará o usuário caso ele esteja utilizando o protocolo HTTP, recomendando o uso do protocolo HTTPS. Isso ocorre por dois motivos principais:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Segurança: O HTTPS criptografa os dados transmitidos, garantindo maior proteção contra interceptações e ataques.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Funcionalidades: O HTTPS permite que a Cia utilize recursos adicionais, como o microfone para reconhecimento de voz, aplicativo para dispositivos móveis, etc. Caso o usuário esteja em HTTP, a Cia automaticamente desativa essas funcionalidades por questões de segurança.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre a importância do uso do HTTPS, acesse: [[GE - Importância do uso do HTTPS|Importância do uso do HTTPS]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Autenticação em duas etapas e configurações de envio de e-mail==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para acessar a Cia Web, é obrigatório que o usuário tenha habilitado a autenticação em duas etapas para realizar o login, independentemente do ambiente. Se precisar de ajuda para configurar, consulte a documentação: [[GE Autenticação em duas etapas]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso o envio de e-mails ainda não esteja configurado, será necessário configurá-lo, pois a autenticação em duas etapas depende dessa configuração. Se precisar de ajuda, consulte: [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configurações para Cia no CIGAM==&lt;br /&gt;
Algumas configurações e parametrizações no CIGAM são necessárias para garantir o funcionamento adequado da Cia, conforme o seu ambiente. Verifique se todas as aplicações estão em um único site ou distribuídas em mais de um e configure-as conforme a necessidade.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ambiente padrão com único site===&lt;br /&gt;
Normalmente, os Portais, API, BI, entre outras aplicações são instalados no mesmo local, ou seja, com mesmo site, domínio e porta. Esse é o ambiente mais fácil de configurar, exigindo apenas os seguintes ajustes:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais MVC:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base]] e informe o local onde seus Portais MVC estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais React:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3160 - Local de Instalação dos Portais Complementares]] e informe onde seus Portais React estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os dashboards do BI:&lt;br /&gt;
** Acesse a configuração [[GE - GE - 100325 - URL Base BI Portal]] e informe o endereço onde seu BI está instalado.&lt;br /&gt;
*** Exemplo: http://servidor:porta/bi&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Observação:&#039;&#039;&#039; mesmo em ambientes com um único site, é possível configurar as aplicações apenas por meio de &#039;&#039;&#039;nomes lógicos&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;. Nesse caso, as configurações acima não são necessárias. Para mais informações sobre como configurar nomes lógicos, consulte a documentação: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ambiente com mais de um site===&lt;br /&gt;
Em alguns casos, as aplicações podem estar instaladas em locais diferentes, ou seja, em sites, domínios ou portas distintas. Nesses cenários, é necessário realizar configurações específicas para que a Cia consiga se comunicar corretamente com cada um deles.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Quando o ambiente possui aplicações distribuídas em sites separados, podemos utilizar a configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base]] para definir o endereço onde a API está hospedada. Para os demais Portais e aplicações, é possível utilizar nomes lógicos no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;, informando cada um dos endereços. Alternativamente, todas as aplicações podem ser configuradas apenas por meio de nomes lógicos, sem a necessidade de utilizar essa configuração. Para mais informações sobre como configurar nomes lógicos, consulte a documentação: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais React:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3160 - Local de Instalação dos Portais Complementares]] e informe onde seus Portais React estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os dashboards do BI:&lt;br /&gt;
** Acesse a configuração [[GE - GE - 100325 - URL Base BI Portal]] e informe o endereço onde seu BI está instalado.&lt;br /&gt;
*** Exemplo: http://servidor:porta/bi&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuração do BI para integração com a Cia===&lt;br /&gt;
Se o ambiente possuir um BI instalado e for utilizado pela Cia, é necessário garantir que a URL da API CIGAM esteja devidamente configurada. Caso ainda não esteja informada, adicione a URL nas configurações:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:apiCigamBI.png|semmoldura|centro|600px]]&lt;br /&gt;
&lt;br /&gt;
===Configurações para compartilhamento de análises por e-mail===&lt;br /&gt;
&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o recurso [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Recurso_&amp;quot;Analisar_com_a_Cia&amp;quot;|Analisar com a Cia]] no Desktop passa a disponibilizar opções para utilização e compartilhamento das análises geradas, incluindo o envio por e-mail.&lt;br /&gt;
&lt;br /&gt;
Embora a geração das análises não exija parametrizações adicionais no CIGAM, o compartilhamento por e-mail depende de algumas configurações no ambiente.&lt;br /&gt;
&lt;br /&gt;
Para utilizar essa funcionalidade, é necessário:&lt;br /&gt;
&lt;br /&gt;
* Possuir a &#039;&#039;&#039;API CIGAM&#039;&#039;&#039; instalada no ambiente utilizado.&lt;br /&gt;
* Possuir o &#039;&#039;&#039;Broker&#039;&#039;&#039; do ambiente devidamente configurado e em execução.&lt;br /&gt;
* Informar os nomes lógicos &#039;&#039;&#039;CDN&#039;&#039;&#039; e &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;.&lt;br /&gt;
* Possuir as configurações de envio de e-mails pelo CIGAM devidamente parametrizadas.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração da API====&lt;br /&gt;
&lt;br /&gt;
Para realizar o envio de análises por e-mail, é necessário que a &#039;&#039;&#039;API CIGAM&#039;&#039;&#039; esteja instalada e acessível no ambiente utilizado.&lt;br /&gt;
&lt;br /&gt;
A configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base|3159 - Local de Instalação dos Portais Base]] deve estar devidamente parametrizada, permitindo que o CIGAM localize a API responsável pelo processamento da solicitação.&lt;br /&gt;
&lt;br /&gt;
Caso a API não esteja instalada ou não possa ser acessada, será apresentada uma mensagem de erro ao tentar realizar o envio.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroAPI.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração do Broker====&lt;br /&gt;
&lt;br /&gt;
Para realizar o compartilhamento das análises por e-mail, também é necessário que o &#039;&#039;&#039;Broker&#039;&#039;&#039; do ambiente esteja devidamente configurado e em execução.&lt;br /&gt;
Caso o Broker não esteja em execução ou apresente alguma configuração incorreta, será exibida uma mensagem de erro ao tentar enviar a análise por e-mail.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroBroker.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração dos nomes lógicos====&lt;br /&gt;
Além da API e do Broker, é necessário configurar os nomes lógicos &#039;&#039;&#039;CDN&#039;&#039;&#039; e &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039; do ambiente.&lt;br /&gt;
Esses nomes lógicos são utilizados para identificar o endereço e a chave de acesso à CDN, necessária para disponibilizar o arquivo da análise que será enviado como anexo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;CDN:&#039;&#039;&#039; deve conter o endereço da CDN utilizada pelo ambiente.&lt;br /&gt;
* &#039;&#039;&#039;CDN_KEYTOKEN:&#039;&#039;&#039; deve conter a chave de acesso utilizada para a comunicação com a CDN.&lt;br /&gt;
&lt;br /&gt;
Caso o nome lógico &#039;&#039;&#039;CDN&#039;&#039;&#039; não esteja configurado corretamente, será apresentada uma mensagem de erro relacionada ao endereço da CDN.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroCaminhoCDN.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Da mesma forma, caso o nome lógico &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; não esteja informado corretamente, será apresentada uma mensagem de erro relacionada à chave de acesso.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroCDNKey.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configurações de envio de e-mail====&lt;br /&gt;
&lt;br /&gt;
Também é necessário que o ambiente possua as configurações necessárias para realizar o envio de e-mails pelo CIGAM devidamente parametrizadas.&lt;br /&gt;
Caso essas configurações estejam ausentes ou incorretas, poderão ocorrer falhas durante o envio da análise.&lt;br /&gt;
Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o botão &#039;&#039;&#039;E-mail&#039;&#039;&#039; permanece disponível mesmo quando alguma das configurações necessárias não está correta. Nesses casos, a mensagem de erro correspondente será apresentada durante a tentativa de envio, e não haverá o compartilhamento da análise.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações de CORS==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A forma como a Cia é executada, operando como um SaaS, pode causar restrições relacionadas ao CORS (Compartilhamento de Recursos entre Origens Diferentes). O CORS é um mecanismo de segurança implementado pelos navegadores para proteger os usuários, restringindo solicitações de recursos entre diferentes domínios não permitidos. Essas restrições podem causar erros ao tentar acessar cookies e outras informações.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Cookies são pequenos arquivos armazenados no computador ou dispositivo do usuário que contêm informações sobre a atividade do usuário em sites para melhorar a experiência de navegação.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para o navegador, domínios diferentes são tratados de forma separada por questões de segurança. A Cia estará hospedada em um domínio (da CIGAM Corp. na Nuvem CIGAM). E o CIGAM Web do usuário estará em outro domínio, que pode ser em um servidor on-premise (local) ou em qualquer Nuvem, inclusive na Nuvem CIGAM.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Ambientes com acesso externo às aplicações==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esse seria o ambiente ideal para utilizar a Cia, o qual possui acesso externo às aplicações do CIGAM, como Portais, APIs, etc. Esse ambiente é acessível via internet e deve possuir HTTPS configurado com um domínio público.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como configurar o web server (Microsoft IIS)?===&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para permitir que a Cia acesse as aplicações do ambiente com acesso externo, é necessário configurar o Web Server no Microsoft IIS. O principal ajuste será a inclusão do cabeçalho de resposta denominado CSP (Content-Security-Policy).&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
O CSP define diretrizes que instruem o navegador sobre as fontes permitidas para diferentes tipos de conteúdo em uma página da web. Essa configuração pode ser realizada das seguintes formas:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração via arquivo web.config====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A maneira mais simples e rápida de realizar essa configuração é por meio da criação ou edição do arquivo Web.config, que funciona como um &amp;quot;manual de instruções&amp;quot; para o sistema. Sempre que você ajusta configurações no Microsoft IIS, esse arquivo pode ser criado ou modificado automaticamente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, é importante destacar que o arquivo Web.config pode não existir em alguns ambientes. Isso ocorre porque, até então, não utilizávamos esse tipo de configuração como padrão em todos os portais. Portanto, caso o arquivo não esteja presente, será necessário criá-lo manualmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Esse arquivo deve ser criado (ou editado) na pasta raiz do site que engloba todas as aplicações, permitindo que a Cia tenha acesso a todos os domínios e aplicações de forma unificada. Por ser um arquivo geral, o Web.config afeta todas as aplicações vinculadas à raiz do site. Portanto, a configuração nesse local garante abrangência e evita a necessidade de repetir ajustes em cada aplicação individualmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Se o Web.config já existir, não é necessário substituí-lo. Basta adicionar ou ajustar as permissões necessárias, tomando cuidado para não alterar outras configurações já existentes, a fim de evitar impactos indesejados no ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Se estiver trabalhando com sites separados, além das URLs da Cia, é necessário incluir os endereços de todas as demais aplicações. Caso contrário, elas não poderão ser carregadas corretamente nos demais Portais e aplicações, pois a configuração padrão permite apenas &#039;self&#039;, ou seja, restringe o acesso a aplicações do mesmo site e da Cia.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lembre-se de que, mesmo que a maioria dos Portais e aplicações estejam todos no mesmo site, se você tiver um Portal em React, ele provavelmente estará hospedado em um site separado. Por isso, é fundamental incluir a URL desse Portal nas configurações. Caso contrário, ele poderá enfrentar restrições ao carregar outras aplicações, causando falhas na exibição dos conteúdos integrados.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante: Essas configurações devem ser feitas apenas para os ambientes que tiverem HTTPS configurados.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Exemplo com as pastas das aplicações do CIGAM Web em C:\inetpub\wwwroot\cigam no Web Server IIS:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:pastaWebConfig.png|semmoldura|centro|770px|Web Config]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;Também é possível copiar e utilizar o código abaixo para facilitar a configuração:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;br&amp;gt;   &amp;lt;configuration&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;system.web&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;httpCookies requireSSL=&amp;quot;true&amp;quot; sameSite=&amp;quot;None&amp;quot; /&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;sessionState cookieSameSite=&amp;quot;None&amp;quot;/&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;/system.web&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;system.webServer&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;httpProtocol&amp;gt;&#039;&#039;&lt;br /&gt;
            &#039;&#039;&amp;lt;customHeaders&amp;gt;&#039;&#039;&lt;br /&gt;
                &#039;&#039;&amp;lt;add name=&amp;quot;Content-Security-Policy&amp;quot; value=&amp;quot;frame-ancestors &#039;self&#039; https://services.cigam.cloud http://services.cigam.cloud;&amp;quot; /&amp;gt;&#039;&#039;&lt;br /&gt;
            &#039;&#039;&amp;lt;/customHeaders&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;/httpProtocol&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;/system.webServer&amp;gt;&amp;lt;br&amp;gt;   &amp;lt;/configuration&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Como dar acesso através do IIS?====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para configurar o CSP diretamente no IIS, siga os passos abaixo:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Acesse o &#039;&#039;&#039;Gerenciador de Serviços de Informações da Internet (IIS)&#039;&#039;&#039; e localize o site que deseja liberar o acesso.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Abra a opção &#039;&#039;&#039;Cabeçalhos de Resposta HTTP&#039;&#039;&#039; no painel do IIS, selecione o site desejado e clique em &#039;&#039;&#039;Cabeçalhos de Resposta HTTP&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CabecalhoResp.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
3. Adicione o cabeçalho &#039;&#039;&#039;Content-Security-Policy&#039;&#039;&#039; na seção &#039;&#039;&#039;Ações&#039;&#039;&#039;, localizada à direita, clique em &#039;&#039;&#039;Adicionar&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CabecalhoResp2.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
4. Na caixa de diálogo que será exibida, preencha os seguintes campos:&lt;br /&gt;
* Nome: Content-Security-Policy.&lt;br /&gt;
* Valor: frame-ancestors &#039;self&#039; https://services.cigam.cloud http://services.cigam.cloud;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lembre-se de que, caso esteja com um ambiente com sites separados, além dessas URLs da Cia, é necessário incluir os endereços dos demais sites.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Como configurar o acesso aos cookies no IIS?====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para permitir que a Cia acesse os Cookies das aplicações, será necessário ajustar algumas permissões. Siga os passos abaixo:&lt;br /&gt;
* Acesse o &#039;&#039;&#039;Editor de Configurações&#039;&#039;&#039; no painel do IIS, localize a opção &#039;&#039;&#039;Editor de Configurações&#039;&#039;&#039; dentro da seção &#039;&#039;&#039;Gerenciamento&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Gerenciamento.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Ajuste as configurações em &#039;&#039;&#039;httpCookies&#039;&#039;&#039;:&lt;br /&gt;
** Navegue até a seção &#039;&#039;&#039;system.web&#039;&#039;&#039; e localize a configuração &#039;&#039;&#039;httpCookies&#039;&#039;&#039;.&lt;br /&gt;
** Defina os seguintes valores:&lt;br /&gt;
** requireSSL: True&lt;br /&gt;
** sameSite: None&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:httpCookies.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Configuração de &#039;&#039;&#039;sessionState&#039;&#039;&#039;:&lt;br /&gt;
** Ainda em &#039;&#039;&#039;system.web&#039;&#039;&#039;, localize a configuração &#039;&#039;&#039;sessionState&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
** Altere o valor da propriedade &#039;&#039;&#039;cookieSameSite&#039;&#039;&#039; para &#039;&#039;&#039;None&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:sessionStage.png|semmoldura|centro|850px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;Essas configurações garantem que os cookies sejam transmitidos com segurança e permitam o uso adequado em aplicações externas, atendendo aos requisitos da Cia.&amp;lt;/p&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Ambientes internos sem acesso externo às aplicações==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Este ambiente possui acesso restrito à rede interna da empresa e utiliza o protocolo HTTP. Por esse motivo, algumas funcionalidades da Cia serão desabilitadas automaticamente — como recursos que exigem permissões avançadas do navegador, como o uso do microfone, ou o acesso dinâmico a iframes (componentes que permitem exibir conteúdos de outros sistemas dentro da mesma tela, como Portais).&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; Você não precisa se preocupar. A Cia detecta automaticamente essas limitações e desativa ou oculta as funcionalidades afetadas, garantindo que a experiência continue fluida e segura. Sempre que necessário, você será notificado com orientações claras sobre o que fazer.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre a importância do uso do HTTPS, acesse: [[GE - Importância do uso do HTTPS|Importância do uso do HTTPS]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Garantindo permissão de acesso aos cookies de terceiros no navegador==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Por padrão, os navegadores geralmente têm a permissão para Cookies de terceiros habilitada. No entanto, é importante verificar e assegurar essa configuração. Abaixo estão os passos para os navegadores &#039;&#039;&#039;Microsoft Edge&#039;&#039;&#039; e &#039;&#039;&#039;Google Chrome&#039;&#039;&#039;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Microsoft Edge&lt;br /&gt;
** Em Português:&lt;br /&gt;
*** Acesse Configurações → Cookies e permissões de sites → Gerenciar e excluir cookies e dados do site.&lt;br /&gt;
*** Desabilite a opção &amp;quot;Bloquear cookies de terceiros&amp;quot;.&lt;br /&gt;
** Em Inglês:&lt;br /&gt;
*** Acesse Settings → Cookies and Site Permissions → Manage and delete cookies and site data.&lt;br /&gt;
*** Desabilite a opção &amp;quot;Block third-party cookies&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:settingsEdge.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Google Chrome:&lt;br /&gt;
** Em Português:&lt;br /&gt;
*** Vá para Configurações → Privacidade e segurança → Cookies de terceiros.&lt;br /&gt;
*** Habilite a opção &amp;quot;Permitir cookies de terceiros&amp;quot;.&lt;br /&gt;
** Em Inglês:&lt;br /&gt;
*** Vá para Settings → Privacy and security → Third-party cookies.&lt;br /&gt;
*** Habilite a opção &amp;quot;Allow third-party cookies&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:settingsChrome.png|semmoldura|centro|800px]]&lt;br /&gt;
&lt;br /&gt;
==Dispositivos móveis==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia também oferece suporte para dispositivos móveis, proporcionando acesso prático e otimizado. Para utilizar a Cia em um dispositivo móvel, basta acessar o endereço normalmente pelo seu navegador. Ao entrar, será exibida uma mensagem convidando o usuário a instalar o aplicativo. A instalação também pode ser realizada diretamente através do ícone de engrenagem, no menu de configurações.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaInstalarAppMobile.png|semmoldura|centro|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
É importante destacar que a instalação do aplicativo no dispositivo móvel só será possível se o ambiente estiver configurado para utilizar HTTPS. Caso contrário, o usuário só poderá acessar a Cia diretamente pelo próprio navegador móvel, porém com algumas restrições de funcionalidades.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, os recursos da Cia possuem exigências diferentes de configuração. Os itens abaixo indicam o que é necessário em cada caso.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia a partir do menu de mosaico (Cia - IA do CIGAM) abre a Cia Web (SaaS). Por esse motivo, depende das configurações descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]], em especial:&amp;lt;br&amp;gt;&lt;br /&gt;
* [[#Configurações para Cia no CIGAM|Configurações para Cia no CIGAM]], conforme o ambiente possua um único site ou mais de um.&lt;br /&gt;
* [[#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]].&lt;br /&gt;
* As configurações de ambiente, como CSP, cookies e permissões do navegador.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|centro|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre como configurar nomes lógicos e o menu mosaico, consulte: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes e opções generativas==&lt;br /&gt;
Não é necessária nenhuma parametrização para utilizar os &#039;&#039;&#039;agentes&#039;&#039;&#039; e as &#039;&#039;&#039;opções generativas&#039;&#039;&#039; disponíveis no menu da Cia nos Portais, como melhoria de texto e revisão gramatical. Esses recursos são disponibilizados automaticamente, de acordo com o contexto da tela, e não dependem das configurações de local de instalação nem da autenticação em duas etapas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Os agentes estão disponíveis a partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, e o &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039; a partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, tanto para os Portais MVC quanto para os Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuCiaPortais.png|semmoldura|centro|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para saber como utilizar esses recursos, consulte: [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer uso da Cia IA do CIGAM]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, os recursos da Cia possuem exigências distintas de configuração:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Recurso&#039;&#039;&#039; || &#039;&#039;&#039;Configuração necessária&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Acesso rápido à Cia - IA do CIGAM&#039;&#039;&#039; || Exige API e Portais instalados, além das configurações da Cia Web (SaaS).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Analisar com a Cia&#039;&#039;&#039; || Não exige parametrização no CIGAM. Requer a versão 250505 patch A ou superior e o navegador padrão e a extensão .html configurados no Windows.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Compartilhamento de análises por e-mail&#039;&#039;&#039; || Exige API instalada, configuração 3159, nomes lógicos CDN e CDN_KEYTOKEN e configurações de envio de e-mail.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM) disponível no menu lateral do Desktop abre a Cia Web (SaaS) em uma janela integrada ao sistema. Por esse motivo, depende de:&amp;lt;br&amp;gt;&lt;br /&gt;
* A API e os Portais instalados, pois são eles que conectam o sistema aos dados do ERP. &#039;&#039;&#039;Sem a API, a funcionalidade não funcionará&#039;&#039;&#039;.&lt;br /&gt;
* As configurações descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]], em especial [[#Configurações para Cia no CIGAM|Configurações para Cia no CIGAM]] e [[#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaIA.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039;, disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída, não exige nenhuma parametrização adicional no CIGAM para a geração das análises. Ele também não depende da autenticação em duas etapas nem das configurações de local de instalação dos Portais.&lt;br /&gt;
&lt;br /&gt;
Entretanto, a funcionalidade de &#039;&#039;&#039;compartilhamento por e-mail&#039;&#039;&#039;, disponível a partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, exige configurações adicionais no ambiente, conforme descrito na seção abaixo.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Exemplo do recurso disponível na Pesquisa Dinâmica:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:PesquisaDinamicaComCia.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Os requisitos para utilização são:&amp;lt;br&amp;gt;&lt;br /&gt;
* Estar na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039; ou superior.&lt;br /&gt;
* Ter um &#039;&#039;&#039;navegador padrão configurado no Windows&#039;&#039;&#039;, preferencialmente o &#039;&#039;&#039;Google Chrome&#039;&#039;&#039; ou o &#039;&#039;&#039;Microsoft Edge&#039;&#039;&#039;, por serem os navegadores homologados pela CIGAM.&lt;br /&gt;
* Ter a &#039;&#039;&#039;extensão .html&#039;&#039;&#039; associada a um desses navegadores, para que o conteúdo enviado à Cia seja aberto corretamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:NavegadorPadraoWindows.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre os navegadores homologados, acesse: [[Requisitos_de_Software#Versões_de_Navegadores|Versões de navegadores]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para saber como utilizar o recurso, consulte: [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer uso da Cia IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Uso da Cia - IA do CIGAM]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Importância do uso do HTTPS]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE Autenticação em duas etapas]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&lt;br /&gt;
{{VoltarInicio}}&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Configura%C3%A7%C3%A3o_da_Cia_IA_do_CIGAM&amp;diff=162692</id>
		<title>GE - Como Fazer - Configuração da Cia IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Configura%C3%A7%C3%A3o_da_Cia_IA_do_CIGAM&amp;diff=162692"/>
		<updated>2026-10-15T19:54:31Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Recurso &amp;quot;Analisar com a Cia&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como Fazer Utilidades/Diversos_2]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como_Fazer - Configuração da Cia IA do CIGAM|Configuração da Cia IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Como a Cia - IA do CIGAM funciona?=&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia, a IA do CIGAM, é composta por uma aplicação e um serviço, ambos hospedados na Nuvem CIGAM e executados como um SaaS (Software como Serviço). O SaaS é um modelo de aplicação acessada diretamente pelos usuários finais através do navegador de internet.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A execução através do modelo SaaS garante que toda a infraestrutura necessária permaneça sob responsabilidade da CIGAM na Nuvem CIGAM, oferecendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Atualizações em tempo real, sem necessidade de intervenção do cliente.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Treinamento de forma compartilhada, adicionando novas funcionalidades, otimizando performance e resultados.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Todas as configurações necessárias estão descritas em [[#Cia Web (SaaS)|Cia Web (SaaS)]]. As seções [[#Portais|Portais]] e [[#Desktop|Desktop]] indicam quais dessas configurações se aplicam a cada forma de acesso.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia será executada como uma página web no navegador de internet, acessando todo o ecossistema do CIGAM através das credenciais do usuário logado, da mesma forma que o usuário acessaria se estivesse logado diretamente no CIGAM.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
As configurações desta seção garantem o funcionamento da Cia Web, que é a aplicação onde todos os recursos da Cia são disponibilizados. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como os Portais e a aplicação Desktop abrem a mesma Cia Web, essas configurações também se aplicam a eles, conforme indicado nas respectivas seções.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versões de navegadores==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para garantir o pleno funcionamento da Cia, é aconselhável utilizar os navegadores Google Chrome ou Microsoft Edge, sempre atualizados para a última versão disponível, pois são os navegadores homologados pela CIGAM.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, recomenda-se que a extensão associada ao arquivo .html esteja configurada, por padrão, para abrir em um desses navegadores. Essa configuração assegura que relatórios, portais e páginas sejam carregados corretamente, proporcionando maior compatibilidade, segurança e desempenho. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações, acesse: [[Requisitos_de_Software#Versões_de_Navegadores|Versões de navegadores]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Importância do uso do HTTPS==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia sempre notificará o usuário caso ele esteja utilizando o protocolo HTTP, recomendando o uso do protocolo HTTPS. Isso ocorre por dois motivos principais:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Segurança: O HTTPS criptografa os dados transmitidos, garantindo maior proteção contra interceptações e ataques.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Funcionalidades: O HTTPS permite que a Cia utilize recursos adicionais, como o microfone para reconhecimento de voz, aplicativo para dispositivos móveis, etc. Caso o usuário esteja em HTTP, a Cia automaticamente desativa essas funcionalidades por questões de segurança.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre a importância do uso do HTTPS, acesse: [[GE - Importância do uso do HTTPS|Importância do uso do HTTPS]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Autenticação em duas etapas e configurações de envio de e-mail==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para acessar a Cia Web, é obrigatório que o usuário tenha habilitado a autenticação em duas etapas para realizar o login, independentemente do ambiente. Se precisar de ajuda para configurar, consulte a documentação: [[GE Autenticação em duas etapas]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso o envio de e-mails ainda não esteja configurado, será necessário configurá-lo, pois a autenticação em duas etapas depende dessa configuração. Se precisar de ajuda, consulte: [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configurações para Cia no CIGAM==&lt;br /&gt;
Algumas configurações e parametrizações no CIGAM são necessárias para garantir o funcionamento adequado da Cia, conforme o seu ambiente. Verifique se todas as aplicações estão em um único site ou distribuídas em mais de um e configure-as conforme a necessidade.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ambiente padrão com único site===&lt;br /&gt;
Normalmente, os Portais, API, BI, entre outras aplicações são instalados no mesmo local, ou seja, com mesmo site, domínio e porta. Esse é o ambiente mais fácil de configurar, exigindo apenas os seguintes ajustes:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais MVC:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base]] e informe o local onde seus Portais MVC estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais React:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3160 - Local de Instalação dos Portais Complementares]] e informe onde seus Portais React estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os dashboards do BI:&lt;br /&gt;
** Acesse a configuração [[GE - GE - 100325 - URL Base BI Portal]] e informe o endereço onde seu BI está instalado.&lt;br /&gt;
*** Exemplo: http://servidor:porta/bi&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Observação:&#039;&#039;&#039; mesmo em ambientes com um único site, é possível configurar as aplicações apenas por meio de &#039;&#039;&#039;nomes lógicos&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;. Nesse caso, as configurações acima não são necessárias. Para mais informações sobre como configurar nomes lógicos, consulte a documentação: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ambiente com mais de um site===&lt;br /&gt;
Em alguns casos, as aplicações podem estar instaladas em locais diferentes, ou seja, em sites, domínios ou portas distintas. Nesses cenários, é necessário realizar configurações específicas para que a Cia consiga se comunicar corretamente com cada um deles.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Quando o ambiente possui aplicações distribuídas em sites separados, podemos utilizar a configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base]] para definir o endereço onde a API está hospedada. Para os demais Portais e aplicações, é possível utilizar nomes lógicos no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;, informando cada um dos endereços. Alternativamente, todas as aplicações podem ser configuradas apenas por meio de nomes lógicos, sem a necessidade de utilizar essa configuração. Para mais informações sobre como configurar nomes lógicos, consulte a documentação: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais React:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3160 - Local de Instalação dos Portais Complementares]] e informe onde seus Portais React estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os dashboards do BI:&lt;br /&gt;
** Acesse a configuração [[GE - GE - 100325 - URL Base BI Portal]] e informe o endereço onde seu BI está instalado.&lt;br /&gt;
*** Exemplo: http://servidor:porta/bi&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuração do BI para integração com a Cia===&lt;br /&gt;
Se o ambiente possuir um BI instalado e for utilizado pela Cia, é necessário garantir que a URL da API CIGAM esteja devidamente configurada. Caso ainda não esteja informada, adicione a URL nas configurações:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:apiCigamBI.png|semmoldura|centro|600px]]&lt;br /&gt;
&lt;br /&gt;
===Configurações para compartilhamento de análises por e-mail===&lt;br /&gt;
&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o recurso [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Recurso_&amp;quot;Analisar_com_a_Cia&amp;quot;|Analisar com a Cia]] no Desktop passa a disponibilizar opções para utilização e compartilhamento das análises geradas, incluindo o envio por e-mail.&lt;br /&gt;
&lt;br /&gt;
Embora a geração das análises não exija parametrizações adicionais no CIGAM, o compartilhamento por e-mail depende de algumas configurações no ambiente.&lt;br /&gt;
&lt;br /&gt;
Para utilizar essa funcionalidade, é necessário:&lt;br /&gt;
&lt;br /&gt;
* Possuir a &#039;&#039;&#039;API CIGAM&#039;&#039;&#039; instalada no ambiente utilizado.&lt;br /&gt;
* Possuir o &#039;&#039;&#039;Broker&#039;&#039;&#039; do ambiente devidamente configurado e em execução.&lt;br /&gt;
* Informar os nomes lógicos &#039;&#039;&#039;CDN&#039;&#039;&#039; e &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;.&lt;br /&gt;
* Possuir as configurações de envio de e-mails pelo CIGAM devidamente parametrizadas.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração da API====&lt;br /&gt;
&lt;br /&gt;
Para realizar o envio de análises por e-mail, é necessário que a &#039;&#039;&#039;API CIGAM&#039;&#039;&#039; esteja instalada e acessível no ambiente utilizado.&lt;br /&gt;
&lt;br /&gt;
A configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base|3159 - Local de Instalação dos Portais Base]] deve estar devidamente parametrizada, permitindo que o CIGAM localize a API responsável pelo processamento da solicitação.&lt;br /&gt;
&lt;br /&gt;
Caso a API não esteja instalada ou não possa ser acessada, será apresentada uma mensagem de erro ao tentar realizar o envio.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroAPI.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração do Broker====&lt;br /&gt;
&lt;br /&gt;
Para realizar o compartilhamento das análises por e-mail, também é necessário que o &#039;&#039;&#039;Broker&#039;&#039;&#039; do ambiente esteja devidamente configurado e em execução.&lt;br /&gt;
Caso o Broker não esteja em execução ou apresente alguma configuração incorreta, será exibida uma mensagem de erro ao tentar enviar a análise por e-mail.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroBroker.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração dos nomes lógicos====&lt;br /&gt;
Além da API e do Broker, é necessário configurar os nomes lógicos &#039;&#039;&#039;CDN&#039;&#039;&#039; e &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039; do ambiente.&lt;br /&gt;
Esses nomes lógicos são utilizados para identificar o endereço e a chave de acesso à CDN, necessária para disponibilizar o arquivo da análise que será enviado como anexo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;CDN:&#039;&#039;&#039; deve conter o endereço da CDN utilizada pelo ambiente.&lt;br /&gt;
* &#039;&#039;&#039;CDN_KEYTOKEN:&#039;&#039;&#039; deve conter a chave de acesso utilizada para a comunicação com a CDN.&lt;br /&gt;
&lt;br /&gt;
Caso o nome lógico &#039;&#039;&#039;CDN&#039;&#039;&#039; não esteja configurado corretamente, será apresentada uma mensagem de erro relacionada ao endereço da CDN.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroCaminhoCDN.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Da mesma forma, caso o nome lógico &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; não esteja informado corretamente, será apresentada uma mensagem de erro relacionada à chave de acesso.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroCDNKey.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configurações de envio de e-mail====&lt;br /&gt;
&lt;br /&gt;
Também é necessário que o ambiente possua as configurações necessárias para realizar o envio de e-mails pelo CIGAM devidamente parametrizadas.&lt;br /&gt;
Caso essas configurações estejam ausentes ou incorretas, poderão ocorrer falhas durante o envio da análise.&lt;br /&gt;
Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o botão &#039;&#039;&#039;E-mail&#039;&#039;&#039; permanece disponível mesmo quando alguma das configurações necessárias não está correta. Nesses casos, a mensagem de erro correspondente será apresentada durante a tentativa de envio, e não haverá o compartilhamento da análise.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações de CORS==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A forma como a Cia é executada, operando como um SaaS, pode causar restrições relacionadas ao CORS (Compartilhamento de Recursos entre Origens Diferentes). O CORS é um mecanismo de segurança implementado pelos navegadores para proteger os usuários, restringindo solicitações de recursos entre diferentes domínios não permitidos. Essas restrições podem causar erros ao tentar acessar cookies e outras informações.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Cookies são pequenos arquivos armazenados no computador ou dispositivo do usuário que contêm informações sobre a atividade do usuário em sites para melhorar a experiência de navegação.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para o navegador, domínios diferentes são tratados de forma separada por questões de segurança. A Cia estará hospedada em um domínio (da CIGAM Corp. na Nuvem CIGAM). E o CIGAM Web do usuário estará em outro domínio, que pode ser em um servidor on-premise (local) ou em qualquer Nuvem, inclusive na Nuvem CIGAM.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Ambientes com acesso externo às aplicações==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esse seria o ambiente ideal para utilizar a Cia, o qual possui acesso externo às aplicações do CIGAM, como Portais, APIs, etc. Esse ambiente é acessível via internet e deve possuir HTTPS configurado com um domínio público.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como configurar o web server (Microsoft IIS)?===&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para permitir que a Cia acesse as aplicações do ambiente com acesso externo, é necessário configurar o Web Server no Microsoft IIS. O principal ajuste será a inclusão do cabeçalho de resposta denominado CSP (Content-Security-Policy).&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
O CSP define diretrizes que instruem o navegador sobre as fontes permitidas para diferentes tipos de conteúdo em uma página da web. Essa configuração pode ser realizada das seguintes formas:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração via arquivo web.config====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A maneira mais simples e rápida de realizar essa configuração é por meio da criação ou edição do arquivo Web.config, que funciona como um &amp;quot;manual de instruções&amp;quot; para o sistema. Sempre que você ajusta configurações no Microsoft IIS, esse arquivo pode ser criado ou modificado automaticamente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, é importante destacar que o arquivo Web.config pode não existir em alguns ambientes. Isso ocorre porque, até então, não utilizávamos esse tipo de configuração como padrão em todos os portais. Portanto, caso o arquivo não esteja presente, será necessário criá-lo manualmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Esse arquivo deve ser criado (ou editado) na pasta raiz do site que engloba todas as aplicações, permitindo que a Cia tenha acesso a todos os domínios e aplicações de forma unificada. Por ser um arquivo geral, o Web.config afeta todas as aplicações vinculadas à raiz do site. Portanto, a configuração nesse local garante abrangência e evita a necessidade de repetir ajustes em cada aplicação individualmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Se o Web.config já existir, não é necessário substituí-lo. Basta adicionar ou ajustar as permissões necessárias, tomando cuidado para não alterar outras configurações já existentes, a fim de evitar impactos indesejados no ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Se estiver trabalhando com sites separados, além das URLs da Cia, é necessário incluir os endereços de todas as demais aplicações. Caso contrário, elas não poderão ser carregadas corretamente nos demais Portais e aplicações, pois a configuração padrão permite apenas &#039;self&#039;, ou seja, restringe o acesso a aplicações do mesmo site e da Cia.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lembre-se de que, mesmo que a maioria dos Portais e aplicações estejam todos no mesmo site, se você tiver um Portal em React, ele provavelmente estará hospedado em um site separado. Por isso, é fundamental incluir a URL desse Portal nas configurações. Caso contrário, ele poderá enfrentar restrições ao carregar outras aplicações, causando falhas na exibição dos conteúdos integrados.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante: Essas configurações devem ser feitas apenas para os ambientes que tiverem HTTPS configurados.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Exemplo com as pastas das aplicações do CIGAM Web em C:\inetpub\wwwroot\cigam no Web Server IIS:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:pastaWebConfig.png|semmoldura|centro|770px|Web Config]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;Também é possível copiar e utilizar o código abaixo para facilitar a configuração:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;br&amp;gt;   &amp;lt;configuration&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;system.web&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;httpCookies requireSSL=&amp;quot;true&amp;quot; sameSite=&amp;quot;None&amp;quot; /&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;sessionState cookieSameSite=&amp;quot;None&amp;quot;/&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;/system.web&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;system.webServer&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;httpProtocol&amp;gt;&#039;&#039;&lt;br /&gt;
            &#039;&#039;&amp;lt;customHeaders&amp;gt;&#039;&#039;&lt;br /&gt;
                &#039;&#039;&amp;lt;add name=&amp;quot;Content-Security-Policy&amp;quot; value=&amp;quot;frame-ancestors &#039;self&#039; https://services.cigam.cloud http://services.cigam.cloud;&amp;quot; /&amp;gt;&#039;&#039;&lt;br /&gt;
            &#039;&#039;&amp;lt;/customHeaders&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;/httpProtocol&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;/system.webServer&amp;gt;&amp;lt;br&amp;gt;   &amp;lt;/configuration&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Como dar acesso através do IIS?====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para configurar o CSP diretamente no IIS, siga os passos abaixo:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Acesse o &#039;&#039;&#039;Gerenciador de Serviços de Informações da Internet (IIS)&#039;&#039;&#039; e localize o site que deseja liberar o acesso.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Abra a opção &#039;&#039;&#039;Cabeçalhos de Resposta HTTP&#039;&#039;&#039; no painel do IIS, selecione o site desejado e clique em &#039;&#039;&#039;Cabeçalhos de Resposta HTTP&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CabecalhoResp.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
3. Adicione o cabeçalho &#039;&#039;&#039;Content-Security-Policy&#039;&#039;&#039; na seção &#039;&#039;&#039;Ações&#039;&#039;&#039;, localizada à direita, clique em &#039;&#039;&#039;Adicionar&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CabecalhoResp2.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
4. Na caixa de diálogo que será exibida, preencha os seguintes campos:&lt;br /&gt;
* Nome: Content-Security-Policy.&lt;br /&gt;
* Valor: frame-ancestors &#039;self&#039; https://services.cigam.cloud http://services.cigam.cloud;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lembre-se de que, caso esteja com um ambiente com sites separados, além dessas URLs da Cia, é necessário incluir os endereços dos demais sites.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Como configurar o acesso aos cookies no IIS?====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para permitir que a Cia acesse os Cookies das aplicações, será necessário ajustar algumas permissões. Siga os passos abaixo:&lt;br /&gt;
* Acesse o &#039;&#039;&#039;Editor de Configurações&#039;&#039;&#039; no painel do IIS, localize a opção &#039;&#039;&#039;Editor de Configurações&#039;&#039;&#039; dentro da seção &#039;&#039;&#039;Gerenciamento&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Gerenciamento.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Ajuste as configurações em &#039;&#039;&#039;httpCookies&#039;&#039;&#039;:&lt;br /&gt;
** Navegue até a seção &#039;&#039;&#039;system.web&#039;&#039;&#039; e localize a configuração &#039;&#039;&#039;httpCookies&#039;&#039;&#039;.&lt;br /&gt;
** Defina os seguintes valores:&lt;br /&gt;
** requireSSL: True&lt;br /&gt;
** sameSite: None&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:httpCookies.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Configuração de &#039;&#039;&#039;sessionState&#039;&#039;&#039;:&lt;br /&gt;
** Ainda em &#039;&#039;&#039;system.web&#039;&#039;&#039;, localize a configuração &#039;&#039;&#039;sessionState&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
** Altere o valor da propriedade &#039;&#039;&#039;cookieSameSite&#039;&#039;&#039; para &#039;&#039;&#039;None&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:sessionStage.png|semmoldura|centro|850px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;Essas configurações garantem que os cookies sejam transmitidos com segurança e permitam o uso adequado em aplicações externas, atendendo aos requisitos da Cia.&amp;lt;/p&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Ambientes internos sem acesso externo às aplicações==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Este ambiente possui acesso restrito à rede interna da empresa e utiliza o protocolo HTTP. Por esse motivo, algumas funcionalidades da Cia serão desabilitadas automaticamente — como recursos que exigem permissões avançadas do navegador, como o uso do microfone, ou o acesso dinâmico a iframes (componentes que permitem exibir conteúdos de outros sistemas dentro da mesma tela, como Portais).&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; Você não precisa se preocupar. A Cia detecta automaticamente essas limitações e desativa ou oculta as funcionalidades afetadas, garantindo que a experiência continue fluida e segura. Sempre que necessário, você será notificado com orientações claras sobre o que fazer.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre a importância do uso do HTTPS, acesse: [[GE - Importância do uso do HTTPS|Importância do uso do HTTPS]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Garantindo permissão de acesso aos cookies de terceiros no navegador==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Por padrão, os navegadores geralmente têm a permissão para Cookies de terceiros habilitada. No entanto, é importante verificar e assegurar essa configuração. Abaixo estão os passos para os navegadores &#039;&#039;&#039;Microsoft Edge&#039;&#039;&#039; e &#039;&#039;&#039;Google Chrome&#039;&#039;&#039;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Microsoft Edge&lt;br /&gt;
** Em Português:&lt;br /&gt;
*** Acesse Configurações → Cookies e permissões de sites → Gerenciar e excluir cookies e dados do site.&lt;br /&gt;
*** Desabilite a opção &amp;quot;Bloquear cookies de terceiros&amp;quot;.&lt;br /&gt;
** Em Inglês:&lt;br /&gt;
*** Acesse Settings → Cookies and Site Permissions → Manage and delete cookies and site data.&lt;br /&gt;
*** Desabilite a opção &amp;quot;Block third-party cookies&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:settingsEdge.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Google Chrome:&lt;br /&gt;
** Em Português:&lt;br /&gt;
*** Vá para Configurações → Privacidade e segurança → Cookies de terceiros.&lt;br /&gt;
*** Habilite a opção &amp;quot;Permitir cookies de terceiros&amp;quot;.&lt;br /&gt;
** Em Inglês:&lt;br /&gt;
*** Vá para Settings → Privacy and security → Third-party cookies.&lt;br /&gt;
*** Habilite a opção &amp;quot;Allow third-party cookies&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:settingsChrome.png|semmoldura|centro|800px]]&lt;br /&gt;
&lt;br /&gt;
==Dispositivos móveis==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia também oferece suporte para dispositivos móveis, proporcionando acesso prático e otimizado. Para utilizar a Cia em um dispositivo móvel, basta acessar o endereço normalmente pelo seu navegador. Ao entrar, será exibida uma mensagem convidando o usuário a instalar o aplicativo. A instalação também pode ser realizada diretamente através do ícone de engrenagem, no menu de configurações.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaInstalarAppMobile.png|semmoldura|centro|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
É importante destacar que a instalação do aplicativo no dispositivo móvel só será possível se o ambiente estiver configurado para utilizar HTTPS. Caso contrário, o usuário só poderá acessar a Cia diretamente pelo próprio navegador móvel, porém com algumas restrições de funcionalidades.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, os recursos da Cia possuem exigências diferentes de configuração. Os itens abaixo indicam o que é necessário em cada caso.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia a partir do menu de mosaico (Cia - IA do CIGAM) abre a Cia Web (SaaS). Por esse motivo, depende das configurações descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]], em especial:&amp;lt;br&amp;gt;&lt;br /&gt;
* [[#Configurações para Cia no CIGAM|Configurações para Cia no CIGAM]], conforme o ambiente possua um único site ou mais de um.&lt;br /&gt;
* [[#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]].&lt;br /&gt;
* As configurações de ambiente, como CSP, cookies e permissões do navegador.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|centro|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre como configurar nomes lógicos e o menu mosaico, consulte: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes e opções generativas==&lt;br /&gt;
Não é necessária nenhuma parametrização para utilizar os &#039;&#039;&#039;agentes&#039;&#039;&#039; e as &#039;&#039;&#039;opções generativas&#039;&#039;&#039; disponíveis no menu da Cia nos Portais, como melhoria de texto e revisão gramatical. Esses recursos são disponibilizados automaticamente, de acordo com o contexto da tela, e não dependem das configurações de local de instalação nem da autenticação em duas etapas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Os agentes estão disponíveis a partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, e o &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039; a partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, tanto para os Portais MVC quanto para os Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuCiaPortais.png|semmoldura|centro|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para saber como utilizar esses recursos, consulte: [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer uso da Cia IA do CIGAM]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, os recursos da Cia possuem exigências distintas de configuração:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Recurso&#039;&#039;&#039; || &#039;&#039;&#039;Configuração necessária&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Acesso rápido à Cia - IA do CIGAM&#039;&#039;&#039; || Exige API e Portais instalados, além das configurações da Cia Web (SaaS).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Analisar com a Cia&#039;&#039;&#039; || Não exige parametrização no CIGAM. Requer a versão 250505 patch A ou superior e o navegador padrão e a extensão .html configurados no Windows.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM) disponível no menu lateral do Desktop abre a Cia Web (SaaS) em uma janela integrada ao sistema. Por esse motivo, depende de:&amp;lt;br&amp;gt;&lt;br /&gt;
* A API e os Portais instalados, pois são eles que conectam o sistema aos dados do ERP. &#039;&#039;&#039;Sem a API, a funcionalidade não funcionará&#039;&#039;&#039;.&lt;br /&gt;
* As configurações descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]], em especial [[#Configurações para Cia no CIGAM|Configurações para Cia no CIGAM]] e [[#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaIA.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039;, disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída, não exige nenhuma parametrização adicional no CIGAM para a geração das análises. Ele também não depende da autenticação em duas etapas nem das configurações de local de instalação dos Portais.&lt;br /&gt;
&lt;br /&gt;
Entretanto, a funcionalidade de &#039;&#039;&#039;compartilhamento por e-mail&#039;&#039;&#039;, disponível a partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, exige configurações adicionais no ambiente, conforme descrito na seção abaixo.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Exemplo do recurso disponível na Pesquisa Dinâmica:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:PesquisaDinamicaComCia.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Os requisitos para utilização são:&amp;lt;br&amp;gt;&lt;br /&gt;
* Estar na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039; ou superior.&lt;br /&gt;
* Ter um &#039;&#039;&#039;navegador padrão configurado no Windows&#039;&#039;&#039;, preferencialmente o &#039;&#039;&#039;Google Chrome&#039;&#039;&#039; ou o &#039;&#039;&#039;Microsoft Edge&#039;&#039;&#039;, por serem os navegadores homologados pela CIGAM.&lt;br /&gt;
* Ter a &#039;&#039;&#039;extensão .html&#039;&#039;&#039; associada a um desses navegadores, para que o conteúdo enviado à Cia seja aberto corretamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:NavegadorPadraoWindows.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre os navegadores homologados, acesse: [[Requisitos_de_Software#Versões_de_Navegadores|Versões de navegadores]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para saber como utilizar o recurso, consulte: [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer uso da Cia IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Uso da Cia - IA do CIGAM]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Importância do uso do HTTPS]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE Autenticação em duas etapas]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&lt;br /&gt;
{{VoltarInicio}}&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Configura%C3%A7%C3%A3o_da_Cia_IA_do_CIGAM&amp;diff=162690</id>
		<title>GE - Como Fazer - Configuração da Cia IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Configura%C3%A7%C3%A3o_da_Cia_IA_do_CIGAM&amp;diff=162690"/>
		<updated>2026-10-15T19:50:47Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Configurações para compartilhamento de análises por e-mail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como Fazer Utilidades/Diversos_2]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como_Fazer - Configuração da Cia IA do CIGAM|Configuração da Cia IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Como a Cia - IA do CIGAM funciona?=&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia, a IA do CIGAM, é composta por uma aplicação e um serviço, ambos hospedados na Nuvem CIGAM e executados como um SaaS (Software como Serviço). O SaaS é um modelo de aplicação acessada diretamente pelos usuários finais através do navegador de internet.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A execução através do modelo SaaS garante que toda a infraestrutura necessária permaneça sob responsabilidade da CIGAM na Nuvem CIGAM, oferecendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Atualizações em tempo real, sem necessidade de intervenção do cliente.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Treinamento de forma compartilhada, adicionando novas funcionalidades, otimizando performance e resultados.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Todas as configurações necessárias estão descritas em [[#Cia Web (SaaS)|Cia Web (SaaS)]]. As seções [[#Portais|Portais]] e [[#Desktop|Desktop]] indicam quais dessas configurações se aplicam a cada forma de acesso.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia será executada como uma página web no navegador de internet, acessando todo o ecossistema do CIGAM através das credenciais do usuário logado, da mesma forma que o usuário acessaria se estivesse logado diretamente no CIGAM.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
As configurações desta seção garantem o funcionamento da Cia Web, que é a aplicação onde todos os recursos da Cia são disponibilizados. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como os Portais e a aplicação Desktop abrem a mesma Cia Web, essas configurações também se aplicam a eles, conforme indicado nas respectivas seções.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versões de navegadores==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para garantir o pleno funcionamento da Cia, é aconselhável utilizar os navegadores Google Chrome ou Microsoft Edge, sempre atualizados para a última versão disponível, pois são os navegadores homologados pela CIGAM.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, recomenda-se que a extensão associada ao arquivo .html esteja configurada, por padrão, para abrir em um desses navegadores. Essa configuração assegura que relatórios, portais e páginas sejam carregados corretamente, proporcionando maior compatibilidade, segurança e desempenho. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações, acesse: [[Requisitos_de_Software#Versões_de_Navegadores|Versões de navegadores]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Importância do uso do HTTPS==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia sempre notificará o usuário caso ele esteja utilizando o protocolo HTTP, recomendando o uso do protocolo HTTPS. Isso ocorre por dois motivos principais:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Segurança: O HTTPS criptografa os dados transmitidos, garantindo maior proteção contra interceptações e ataques.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Funcionalidades: O HTTPS permite que a Cia utilize recursos adicionais, como o microfone para reconhecimento de voz, aplicativo para dispositivos móveis, etc. Caso o usuário esteja em HTTP, a Cia automaticamente desativa essas funcionalidades por questões de segurança.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre a importância do uso do HTTPS, acesse: [[GE - Importância do uso do HTTPS|Importância do uso do HTTPS]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Autenticação em duas etapas e configurações de envio de e-mail==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para acessar a Cia Web, é obrigatório que o usuário tenha habilitado a autenticação em duas etapas para realizar o login, independentemente do ambiente. Se precisar de ajuda para configurar, consulte a documentação: [[GE Autenticação em duas etapas]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso o envio de e-mails ainda não esteja configurado, será necessário configurá-lo, pois a autenticação em duas etapas depende dessa configuração. Se precisar de ajuda, consulte: [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configurações para Cia no CIGAM==&lt;br /&gt;
Algumas configurações e parametrizações no CIGAM são necessárias para garantir o funcionamento adequado da Cia, conforme o seu ambiente. Verifique se todas as aplicações estão em um único site ou distribuídas em mais de um e configure-as conforme a necessidade.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ambiente padrão com único site===&lt;br /&gt;
Normalmente, os Portais, API, BI, entre outras aplicações são instalados no mesmo local, ou seja, com mesmo site, domínio e porta. Esse é o ambiente mais fácil de configurar, exigindo apenas os seguintes ajustes:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais MVC:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base]] e informe o local onde seus Portais MVC estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais React:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3160 - Local de Instalação dos Portais Complementares]] e informe onde seus Portais React estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os dashboards do BI:&lt;br /&gt;
** Acesse a configuração [[GE - GE - 100325 - URL Base BI Portal]] e informe o endereço onde seu BI está instalado.&lt;br /&gt;
*** Exemplo: http://servidor:porta/bi&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Observação:&#039;&#039;&#039; mesmo em ambientes com um único site, é possível configurar as aplicações apenas por meio de &#039;&#039;&#039;nomes lógicos&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;. Nesse caso, as configurações acima não são necessárias. Para mais informações sobre como configurar nomes lógicos, consulte a documentação: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ambiente com mais de um site===&lt;br /&gt;
Em alguns casos, as aplicações podem estar instaladas em locais diferentes, ou seja, em sites, domínios ou portas distintas. Nesses cenários, é necessário realizar configurações específicas para que a Cia consiga se comunicar corretamente com cada um deles.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Quando o ambiente possui aplicações distribuídas em sites separados, podemos utilizar a configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base]] para definir o endereço onde a API está hospedada. Para os demais Portais e aplicações, é possível utilizar nomes lógicos no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;, informando cada um dos endereços. Alternativamente, todas as aplicações podem ser configuradas apenas por meio de nomes lógicos, sem a necessidade de utilizar essa configuração. Para mais informações sobre como configurar nomes lógicos, consulte a documentação: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais React:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3160 - Local de Instalação dos Portais Complementares]] e informe onde seus Portais React estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os dashboards do BI:&lt;br /&gt;
** Acesse a configuração [[GE - GE - 100325 - URL Base BI Portal]] e informe o endereço onde seu BI está instalado.&lt;br /&gt;
*** Exemplo: http://servidor:porta/bi&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuração do BI para integração com a Cia===&lt;br /&gt;
Se o ambiente possuir um BI instalado e for utilizado pela Cia, é necessário garantir que a URL da API CIGAM esteja devidamente configurada. Caso ainda não esteja informada, adicione a URL nas configurações:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:apiCigamBI.png|semmoldura|centro|600px]]&lt;br /&gt;
&lt;br /&gt;
===Configurações para compartilhamento de análises por e-mail===&lt;br /&gt;
&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o recurso [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Recurso_&amp;quot;Analisar_com_a_Cia&amp;quot;|Analisar com a Cia]] no Desktop passa a disponibilizar opções para utilização e compartilhamento das análises geradas, incluindo o envio por e-mail.&lt;br /&gt;
&lt;br /&gt;
Embora a geração das análises não exija parametrizações adicionais no CIGAM, o compartilhamento por e-mail depende de algumas configurações no ambiente.&lt;br /&gt;
&lt;br /&gt;
Para utilizar essa funcionalidade, é necessário:&lt;br /&gt;
&lt;br /&gt;
* Possuir a &#039;&#039;&#039;API CIGAM&#039;&#039;&#039; instalada no ambiente utilizado.&lt;br /&gt;
* Possuir o &#039;&#039;&#039;Broker&#039;&#039;&#039; do ambiente devidamente configurado e em execução.&lt;br /&gt;
* Informar os nomes lógicos &#039;&#039;&#039;CDN&#039;&#039;&#039; e &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;.&lt;br /&gt;
* Possuir as configurações de envio de e-mails pelo CIGAM devidamente parametrizadas.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração da API====&lt;br /&gt;
&lt;br /&gt;
Para realizar o envio de análises por e-mail, é necessário que a &#039;&#039;&#039;API CIGAM&#039;&#039;&#039; esteja instalada e acessível no ambiente utilizado.&lt;br /&gt;
&lt;br /&gt;
A configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base|3159 - Local de Instalação dos Portais Base]] deve estar devidamente parametrizada, permitindo que o CIGAM localize a API responsável pelo processamento da solicitação.&lt;br /&gt;
&lt;br /&gt;
Caso a API não esteja instalada ou não possa ser acessada, será apresentada uma mensagem de erro ao tentar realizar o envio.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroAPI.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração do Broker====&lt;br /&gt;
&lt;br /&gt;
Para realizar o compartilhamento das análises por e-mail, também é necessário que o &#039;&#039;&#039;Broker&#039;&#039;&#039; do ambiente esteja devidamente configurado e em execução.&lt;br /&gt;
Caso o Broker não esteja em execução ou apresente alguma configuração incorreta, será exibida uma mensagem de erro ao tentar enviar a análise por e-mail.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroBroker.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração dos nomes lógicos====&lt;br /&gt;
Além da API e do Broker, é necessário configurar os nomes lógicos &#039;&#039;&#039;CDN&#039;&#039;&#039; e &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039; do ambiente.&lt;br /&gt;
Esses nomes lógicos são utilizados para identificar o endereço e a chave de acesso à CDN, necessária para disponibilizar o arquivo da análise que será enviado como anexo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;CDN:&#039;&#039;&#039; deve conter o endereço da CDN utilizada pelo ambiente.&lt;br /&gt;
* &#039;&#039;&#039;CDN_KEYTOKEN:&#039;&#039;&#039; deve conter a chave de acesso utilizada para a comunicação com a CDN.&lt;br /&gt;
&lt;br /&gt;
Caso o nome lógico &#039;&#039;&#039;CDN&#039;&#039;&#039; não esteja configurado corretamente, será apresentada uma mensagem de erro relacionada ao endereço da CDN.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroCaminhoCDN.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Da mesma forma, caso o nome lógico &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; não esteja informado corretamente, será apresentada uma mensagem de erro relacionada à chave de acesso.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroCDNKey.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configurações de envio de e-mail====&lt;br /&gt;
&lt;br /&gt;
Também é necessário que o ambiente possua as configurações necessárias para realizar o envio de e-mails pelo CIGAM devidamente parametrizadas.&lt;br /&gt;
Caso essas configurações estejam ausentes ou incorretas, poderão ocorrer falhas durante o envio da análise.&lt;br /&gt;
Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o botão &#039;&#039;&#039;E-mail&#039;&#039;&#039; permanece disponível mesmo quando alguma das configurações necessárias não está correta. Nesses casos, a mensagem de erro correspondente será apresentada durante a tentativa de envio, e não haverá o compartilhamento da análise.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações de CORS==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A forma como a Cia é executada, operando como um SaaS, pode causar restrições relacionadas ao CORS (Compartilhamento de Recursos entre Origens Diferentes). O CORS é um mecanismo de segurança implementado pelos navegadores para proteger os usuários, restringindo solicitações de recursos entre diferentes domínios não permitidos. Essas restrições podem causar erros ao tentar acessar cookies e outras informações.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Cookies são pequenos arquivos armazenados no computador ou dispositivo do usuário que contêm informações sobre a atividade do usuário em sites para melhorar a experiência de navegação.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para o navegador, domínios diferentes são tratados de forma separada por questões de segurança. A Cia estará hospedada em um domínio (da CIGAM Corp. na Nuvem CIGAM). E o CIGAM Web do usuário estará em outro domínio, que pode ser em um servidor on-premise (local) ou em qualquer Nuvem, inclusive na Nuvem CIGAM.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Ambientes com acesso externo às aplicações==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esse seria o ambiente ideal para utilizar a Cia, o qual possui acesso externo às aplicações do CIGAM, como Portais, APIs, etc. Esse ambiente é acessível via internet e deve possuir HTTPS configurado com um domínio público.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como configurar o web server (Microsoft IIS)?===&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para permitir que a Cia acesse as aplicações do ambiente com acesso externo, é necessário configurar o Web Server no Microsoft IIS. O principal ajuste será a inclusão do cabeçalho de resposta denominado CSP (Content-Security-Policy).&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
O CSP define diretrizes que instruem o navegador sobre as fontes permitidas para diferentes tipos de conteúdo em uma página da web. Essa configuração pode ser realizada das seguintes formas:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração via arquivo web.config====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A maneira mais simples e rápida de realizar essa configuração é por meio da criação ou edição do arquivo Web.config, que funciona como um &amp;quot;manual de instruções&amp;quot; para o sistema. Sempre que você ajusta configurações no Microsoft IIS, esse arquivo pode ser criado ou modificado automaticamente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, é importante destacar que o arquivo Web.config pode não existir em alguns ambientes. Isso ocorre porque, até então, não utilizávamos esse tipo de configuração como padrão em todos os portais. Portanto, caso o arquivo não esteja presente, será necessário criá-lo manualmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Esse arquivo deve ser criado (ou editado) na pasta raiz do site que engloba todas as aplicações, permitindo que a Cia tenha acesso a todos os domínios e aplicações de forma unificada. Por ser um arquivo geral, o Web.config afeta todas as aplicações vinculadas à raiz do site. Portanto, a configuração nesse local garante abrangência e evita a necessidade de repetir ajustes em cada aplicação individualmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Se o Web.config já existir, não é necessário substituí-lo. Basta adicionar ou ajustar as permissões necessárias, tomando cuidado para não alterar outras configurações já existentes, a fim de evitar impactos indesejados no ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Se estiver trabalhando com sites separados, além das URLs da Cia, é necessário incluir os endereços de todas as demais aplicações. Caso contrário, elas não poderão ser carregadas corretamente nos demais Portais e aplicações, pois a configuração padrão permite apenas &#039;self&#039;, ou seja, restringe o acesso a aplicações do mesmo site e da Cia.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lembre-se de que, mesmo que a maioria dos Portais e aplicações estejam todos no mesmo site, se você tiver um Portal em React, ele provavelmente estará hospedado em um site separado. Por isso, é fundamental incluir a URL desse Portal nas configurações. Caso contrário, ele poderá enfrentar restrições ao carregar outras aplicações, causando falhas na exibição dos conteúdos integrados.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante: Essas configurações devem ser feitas apenas para os ambientes que tiverem HTTPS configurados.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Exemplo com as pastas das aplicações do CIGAM Web em C:\inetpub\wwwroot\cigam no Web Server IIS:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:pastaWebConfig.png|semmoldura|centro|770px|Web Config]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;Também é possível copiar e utilizar o código abaixo para facilitar a configuração:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;br&amp;gt;   &amp;lt;configuration&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;system.web&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;httpCookies requireSSL=&amp;quot;true&amp;quot; sameSite=&amp;quot;None&amp;quot; /&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;sessionState cookieSameSite=&amp;quot;None&amp;quot;/&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;/system.web&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;system.webServer&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;httpProtocol&amp;gt;&#039;&#039;&lt;br /&gt;
            &#039;&#039;&amp;lt;customHeaders&amp;gt;&#039;&#039;&lt;br /&gt;
                &#039;&#039;&amp;lt;add name=&amp;quot;Content-Security-Policy&amp;quot; value=&amp;quot;frame-ancestors &#039;self&#039; https://services.cigam.cloud http://services.cigam.cloud;&amp;quot; /&amp;gt;&#039;&#039;&lt;br /&gt;
            &#039;&#039;&amp;lt;/customHeaders&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;/httpProtocol&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;/system.webServer&amp;gt;&amp;lt;br&amp;gt;   &amp;lt;/configuration&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Como dar acesso através do IIS?====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para configurar o CSP diretamente no IIS, siga os passos abaixo:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Acesse o &#039;&#039;&#039;Gerenciador de Serviços de Informações da Internet (IIS)&#039;&#039;&#039; e localize o site que deseja liberar o acesso.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Abra a opção &#039;&#039;&#039;Cabeçalhos de Resposta HTTP&#039;&#039;&#039; no painel do IIS, selecione o site desejado e clique em &#039;&#039;&#039;Cabeçalhos de Resposta HTTP&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CabecalhoResp.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
3. Adicione o cabeçalho &#039;&#039;&#039;Content-Security-Policy&#039;&#039;&#039; na seção &#039;&#039;&#039;Ações&#039;&#039;&#039;, localizada à direita, clique em &#039;&#039;&#039;Adicionar&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CabecalhoResp2.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
4. Na caixa de diálogo que será exibida, preencha os seguintes campos:&lt;br /&gt;
* Nome: Content-Security-Policy.&lt;br /&gt;
* Valor: frame-ancestors &#039;self&#039; https://services.cigam.cloud http://services.cigam.cloud;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lembre-se de que, caso esteja com um ambiente com sites separados, além dessas URLs da Cia, é necessário incluir os endereços dos demais sites.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Como configurar o acesso aos cookies no IIS?====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para permitir que a Cia acesse os Cookies das aplicações, será necessário ajustar algumas permissões. Siga os passos abaixo:&lt;br /&gt;
* Acesse o &#039;&#039;&#039;Editor de Configurações&#039;&#039;&#039; no painel do IIS, localize a opção &#039;&#039;&#039;Editor de Configurações&#039;&#039;&#039; dentro da seção &#039;&#039;&#039;Gerenciamento&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Gerenciamento.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Ajuste as configurações em &#039;&#039;&#039;httpCookies&#039;&#039;&#039;:&lt;br /&gt;
** Navegue até a seção &#039;&#039;&#039;system.web&#039;&#039;&#039; e localize a configuração &#039;&#039;&#039;httpCookies&#039;&#039;&#039;.&lt;br /&gt;
** Defina os seguintes valores:&lt;br /&gt;
** requireSSL: True&lt;br /&gt;
** sameSite: None&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:httpCookies.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Configuração de &#039;&#039;&#039;sessionState&#039;&#039;&#039;:&lt;br /&gt;
** Ainda em &#039;&#039;&#039;system.web&#039;&#039;&#039;, localize a configuração &#039;&#039;&#039;sessionState&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
** Altere o valor da propriedade &#039;&#039;&#039;cookieSameSite&#039;&#039;&#039; para &#039;&#039;&#039;None&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:sessionStage.png|semmoldura|centro|850px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;Essas configurações garantem que os cookies sejam transmitidos com segurança e permitam o uso adequado em aplicações externas, atendendo aos requisitos da Cia.&amp;lt;/p&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Ambientes internos sem acesso externo às aplicações==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Este ambiente possui acesso restrito à rede interna da empresa e utiliza o protocolo HTTP. Por esse motivo, algumas funcionalidades da Cia serão desabilitadas automaticamente — como recursos que exigem permissões avançadas do navegador, como o uso do microfone, ou o acesso dinâmico a iframes (componentes que permitem exibir conteúdos de outros sistemas dentro da mesma tela, como Portais).&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; Você não precisa se preocupar. A Cia detecta automaticamente essas limitações e desativa ou oculta as funcionalidades afetadas, garantindo que a experiência continue fluida e segura. Sempre que necessário, você será notificado com orientações claras sobre o que fazer.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre a importância do uso do HTTPS, acesse: [[GE - Importância do uso do HTTPS|Importância do uso do HTTPS]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Garantindo permissão de acesso aos cookies de terceiros no navegador==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Por padrão, os navegadores geralmente têm a permissão para Cookies de terceiros habilitada. No entanto, é importante verificar e assegurar essa configuração. Abaixo estão os passos para os navegadores &#039;&#039;&#039;Microsoft Edge&#039;&#039;&#039; e &#039;&#039;&#039;Google Chrome&#039;&#039;&#039;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Microsoft Edge&lt;br /&gt;
** Em Português:&lt;br /&gt;
*** Acesse Configurações → Cookies e permissões de sites → Gerenciar e excluir cookies e dados do site.&lt;br /&gt;
*** Desabilite a opção &amp;quot;Bloquear cookies de terceiros&amp;quot;.&lt;br /&gt;
** Em Inglês:&lt;br /&gt;
*** Acesse Settings → Cookies and Site Permissions → Manage and delete cookies and site data.&lt;br /&gt;
*** Desabilite a opção &amp;quot;Block third-party cookies&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:settingsEdge.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Google Chrome:&lt;br /&gt;
** Em Português:&lt;br /&gt;
*** Vá para Configurações → Privacidade e segurança → Cookies de terceiros.&lt;br /&gt;
*** Habilite a opção &amp;quot;Permitir cookies de terceiros&amp;quot;.&lt;br /&gt;
** Em Inglês:&lt;br /&gt;
*** Vá para Settings → Privacy and security → Third-party cookies.&lt;br /&gt;
*** Habilite a opção &amp;quot;Allow third-party cookies&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:settingsChrome.png|semmoldura|centro|800px]]&lt;br /&gt;
&lt;br /&gt;
==Dispositivos móveis==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia também oferece suporte para dispositivos móveis, proporcionando acesso prático e otimizado. Para utilizar a Cia em um dispositivo móvel, basta acessar o endereço normalmente pelo seu navegador. Ao entrar, será exibida uma mensagem convidando o usuário a instalar o aplicativo. A instalação também pode ser realizada diretamente através do ícone de engrenagem, no menu de configurações.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaInstalarAppMobile.png|semmoldura|centro|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
É importante destacar que a instalação do aplicativo no dispositivo móvel só será possível se o ambiente estiver configurado para utilizar HTTPS. Caso contrário, o usuário só poderá acessar a Cia diretamente pelo próprio navegador móvel, porém com algumas restrições de funcionalidades.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, os recursos da Cia possuem exigências diferentes de configuração. Os itens abaixo indicam o que é necessário em cada caso.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia a partir do menu de mosaico (Cia - IA do CIGAM) abre a Cia Web (SaaS). Por esse motivo, depende das configurações descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]], em especial:&amp;lt;br&amp;gt;&lt;br /&gt;
* [[#Configurações para Cia no CIGAM|Configurações para Cia no CIGAM]], conforme o ambiente possua um único site ou mais de um.&lt;br /&gt;
* [[#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]].&lt;br /&gt;
* As configurações de ambiente, como CSP, cookies e permissões do navegador.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|centro|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre como configurar nomes lógicos e o menu mosaico, consulte: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes e opções generativas==&lt;br /&gt;
Não é necessária nenhuma parametrização para utilizar os &#039;&#039;&#039;agentes&#039;&#039;&#039; e as &#039;&#039;&#039;opções generativas&#039;&#039;&#039; disponíveis no menu da Cia nos Portais, como melhoria de texto e revisão gramatical. Esses recursos são disponibilizados automaticamente, de acordo com o contexto da tela, e não dependem das configurações de local de instalação nem da autenticação em duas etapas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Os agentes estão disponíveis a partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, e o &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039; a partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, tanto para os Portais MVC quanto para os Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuCiaPortais.png|semmoldura|centro|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para saber como utilizar esses recursos, consulte: [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer uso da Cia IA do CIGAM]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, os recursos da Cia possuem exigências distintas de configuração:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Recurso&#039;&#039;&#039; || &#039;&#039;&#039;Configuração necessária&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Acesso rápido à Cia - IA do CIGAM&#039;&#039;&#039; || Exige API e Portais instalados, além das configurações da Cia Web (SaaS).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Analisar com a Cia&#039;&#039;&#039; || Não exige parametrização no CIGAM. Requer a versão 250505 patch A ou superior e o navegador padrão e a extensão .html configurados no Windows.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM) disponível no menu lateral do Desktop abre a Cia Web (SaaS) em uma janela integrada ao sistema. Por esse motivo, depende de:&amp;lt;br&amp;gt;&lt;br /&gt;
* A API e os Portais instalados, pois são eles que conectam o sistema aos dados do ERP. &#039;&#039;&#039;Sem a API, a funcionalidade não funcionará&#039;&#039;&#039;.&lt;br /&gt;
* As configurações descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]], em especial [[#Configurações para Cia no CIGAM|Configurações para Cia no CIGAM]] e [[#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaIA.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039;, disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída, não exige nenhuma parametrização no CIGAM. Ele também não depende da autenticação em duas etapas nem das configurações de local de instalação dos Portais.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Exemplo do recurso disponível na Pesquisa Dinâmica:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:PesquisaDinamicaComCia.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Os requisitos para utilização são:&amp;lt;br&amp;gt;&lt;br /&gt;
* Estar na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039; ou superior.&lt;br /&gt;
* Ter um &#039;&#039;&#039;navegador padrão configurado no Windows&#039;&#039;&#039;, preferencialmente o &#039;&#039;&#039;Google Chrome&#039;&#039;&#039; ou o &#039;&#039;&#039;Microsoft Edge&#039;&#039;&#039;, por serem os navegadores homologados pela CIGAM.&lt;br /&gt;
* Ter a &#039;&#039;&#039;extensão .html&#039;&#039;&#039; associada a um desses navegadores, para que o conteúdo enviado à Cia seja aberto corretamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:NavegadorPadraoWindows.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre os navegadores homologados, acesse: [[Requisitos_de_Software#Versões_de_Navegadores|Versões de navegadores]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para saber como utilizar o recurso, consulte: [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer uso da Cia IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Uso da Cia - IA do CIGAM]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Importância do uso do HTTPS]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE Autenticação em duas etapas]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&lt;br /&gt;
{{VoltarInicio}}&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Configura%C3%A7%C3%A3o_da_Cia_IA_do_CIGAM&amp;diff=162689</id>
		<title>GE - Como Fazer - Configuração da Cia IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Configura%C3%A7%C3%A3o_da_Cia_IA_do_CIGAM&amp;diff=162689"/>
		<updated>2026-10-15T19:50:19Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Configurações para compartilhamento de análises por e-mail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como Fazer Utilidades/Diversos_2]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como_Fazer - Configuração da Cia IA do CIGAM|Configuração da Cia IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Como a Cia - IA do CIGAM funciona?=&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia, a IA do CIGAM, é composta por uma aplicação e um serviço, ambos hospedados na Nuvem CIGAM e executados como um SaaS (Software como Serviço). O SaaS é um modelo de aplicação acessada diretamente pelos usuários finais através do navegador de internet.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A execução através do modelo SaaS garante que toda a infraestrutura necessária permaneça sob responsabilidade da CIGAM na Nuvem CIGAM, oferecendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Atualizações em tempo real, sem necessidade de intervenção do cliente.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Treinamento de forma compartilhada, adicionando novas funcionalidades, otimizando performance e resultados.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Todas as configurações necessárias estão descritas em [[#Cia Web (SaaS)|Cia Web (SaaS)]]. As seções [[#Portais|Portais]] e [[#Desktop|Desktop]] indicam quais dessas configurações se aplicam a cada forma de acesso.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia será executada como uma página web no navegador de internet, acessando todo o ecossistema do CIGAM através das credenciais do usuário logado, da mesma forma que o usuário acessaria se estivesse logado diretamente no CIGAM.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
As configurações desta seção garantem o funcionamento da Cia Web, que é a aplicação onde todos os recursos da Cia são disponibilizados. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como os Portais e a aplicação Desktop abrem a mesma Cia Web, essas configurações também se aplicam a eles, conforme indicado nas respectivas seções.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versões de navegadores==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para garantir o pleno funcionamento da Cia, é aconselhável utilizar os navegadores Google Chrome ou Microsoft Edge, sempre atualizados para a última versão disponível, pois são os navegadores homologados pela CIGAM.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, recomenda-se que a extensão associada ao arquivo .html esteja configurada, por padrão, para abrir em um desses navegadores. Essa configuração assegura que relatórios, portais e páginas sejam carregados corretamente, proporcionando maior compatibilidade, segurança e desempenho. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações, acesse: [[Requisitos_de_Software#Versões_de_Navegadores|Versões de navegadores]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Importância do uso do HTTPS==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia sempre notificará o usuário caso ele esteja utilizando o protocolo HTTP, recomendando o uso do protocolo HTTPS. Isso ocorre por dois motivos principais:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Segurança: O HTTPS criptografa os dados transmitidos, garantindo maior proteção contra interceptações e ataques.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Funcionalidades: O HTTPS permite que a Cia utilize recursos adicionais, como o microfone para reconhecimento de voz, aplicativo para dispositivos móveis, etc. Caso o usuário esteja em HTTP, a Cia automaticamente desativa essas funcionalidades por questões de segurança.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre a importância do uso do HTTPS, acesse: [[GE - Importância do uso do HTTPS|Importância do uso do HTTPS]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Autenticação em duas etapas e configurações de envio de e-mail==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para acessar a Cia Web, é obrigatório que o usuário tenha habilitado a autenticação em duas etapas para realizar o login, independentemente do ambiente. Se precisar de ajuda para configurar, consulte a documentação: [[GE Autenticação em duas etapas]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso o envio de e-mails ainda não esteja configurado, será necessário configurá-lo, pois a autenticação em duas etapas depende dessa configuração. Se precisar de ajuda, consulte: [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configurações para Cia no CIGAM==&lt;br /&gt;
Algumas configurações e parametrizações no CIGAM são necessárias para garantir o funcionamento adequado da Cia, conforme o seu ambiente. Verifique se todas as aplicações estão em um único site ou distribuídas em mais de um e configure-as conforme a necessidade.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ambiente padrão com único site===&lt;br /&gt;
Normalmente, os Portais, API, BI, entre outras aplicações são instalados no mesmo local, ou seja, com mesmo site, domínio e porta. Esse é o ambiente mais fácil de configurar, exigindo apenas os seguintes ajustes:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais MVC:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base]] e informe o local onde seus Portais MVC estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais React:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3160 - Local de Instalação dos Portais Complementares]] e informe onde seus Portais React estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os dashboards do BI:&lt;br /&gt;
** Acesse a configuração [[GE - GE - 100325 - URL Base BI Portal]] e informe o endereço onde seu BI está instalado.&lt;br /&gt;
*** Exemplo: http://servidor:porta/bi&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Observação:&#039;&#039;&#039; mesmo em ambientes com um único site, é possível configurar as aplicações apenas por meio de &#039;&#039;&#039;nomes lógicos&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;. Nesse caso, as configurações acima não são necessárias. Para mais informações sobre como configurar nomes lógicos, consulte a documentação: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ambiente com mais de um site===&lt;br /&gt;
Em alguns casos, as aplicações podem estar instaladas em locais diferentes, ou seja, em sites, domínios ou portas distintas. Nesses cenários, é necessário realizar configurações específicas para que a Cia consiga se comunicar corretamente com cada um deles.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Quando o ambiente possui aplicações distribuídas em sites separados, podemos utilizar a configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base]] para definir o endereço onde a API está hospedada. Para os demais Portais e aplicações, é possível utilizar nomes lógicos no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;, informando cada um dos endereços. Alternativamente, todas as aplicações podem ser configuradas apenas por meio de nomes lógicos, sem a necessidade de utilizar essa configuração. Para mais informações sobre como configurar nomes lógicos, consulte a documentação: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais React:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3160 - Local de Instalação dos Portais Complementares]] e informe onde seus Portais React estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os dashboards do BI:&lt;br /&gt;
** Acesse a configuração [[GE - GE - 100325 - URL Base BI Portal]] e informe o endereço onde seu BI está instalado.&lt;br /&gt;
*** Exemplo: http://servidor:porta/bi&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuração do BI para integração com a Cia===&lt;br /&gt;
Se o ambiente possuir um BI instalado e for utilizado pela Cia, é necessário garantir que a URL da API CIGAM esteja devidamente configurada. Caso ainda não esteja informada, adicione a URL nas configurações:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:apiCigamBI.png|semmoldura|centro|600px]]&lt;br /&gt;
&lt;br /&gt;
===Configurações para compartilhamento de análises por e-mail===&lt;br /&gt;
&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o recurso [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Recurso_&amp;quot;Analisar_com_a_Cia&amp;quot;|Analisar com a Cia]] no Desktop passa a disponibilizar opções para utilização e compartilhamento das análises geradas, incluindo o envio por e-mail.&lt;br /&gt;
&lt;br /&gt;
Embora a geração das análises não exija parametrizações adicionais no CIGAM, o compartilhamento por e-mail depende de algumas configurações no ambiente.&lt;br /&gt;
&lt;br /&gt;
Para utilizar essa funcionalidade, é necessário:&lt;br /&gt;
&lt;br /&gt;
* Possuir a &#039;&#039;&#039;API CIGAM&#039;&#039; instalada no ambiente utilizado.&lt;br /&gt;
* Possuir o &#039;&#039;&#039;Broker&#039;&#039;&#039; do ambiente devidamente configurado e em execução.&lt;br /&gt;
* Informar os nomes lógicos &#039;&#039;&#039;CDN&#039;&#039;&#039; e &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;.&lt;br /&gt;
* Possuir as configurações de envio de e-mails pelo CIGAM devidamente parametrizadas.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração da API====&lt;br /&gt;
&lt;br /&gt;
Para realizar o envio de análises por e-mail, é necessário que a &#039;&#039;&#039;API CIGAM&#039;&#039;&#039; esteja instalada e acessível no ambiente utilizado.&lt;br /&gt;
&lt;br /&gt;
A configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base|3159 - Local de Instalação dos Portais Base]] deve estar devidamente parametrizada, permitindo que o CIGAM localize a API responsável pelo processamento da solicitação.&lt;br /&gt;
&lt;br /&gt;
Caso a API não esteja instalada ou não possa ser acessada, será apresentada uma mensagem de erro ao tentar realizar o envio.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroAPI.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração do Broker====&lt;br /&gt;
&lt;br /&gt;
Para realizar o compartilhamento das análises por e-mail, também é necessário que o &#039;&#039;&#039;Broker&#039;&#039;&#039; do ambiente esteja devidamente configurado e em execução.&lt;br /&gt;
Caso o Broker não esteja em execução ou apresente alguma configuração incorreta, será exibida uma mensagem de erro ao tentar enviar a análise por e-mail.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroBroker.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração dos nomes lógicos====&lt;br /&gt;
Além da API e do Broker, é necessário configurar os nomes lógicos &#039;&#039;&#039;CDN&#039;&#039;&#039; e &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039; do ambiente.&lt;br /&gt;
Esses nomes lógicos são utilizados para identificar o endereço e a chave de acesso à CDN, necessária para disponibilizar o arquivo da análise que será enviado como anexo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;CDN:&#039;&#039;&#039; deve conter o endereço da CDN utilizada pelo ambiente.&lt;br /&gt;
* &#039;&#039;&#039;CDN_KEYTOKEN:&#039;&#039;&#039; deve conter a chave de acesso utilizada para a comunicação com a CDN.&lt;br /&gt;
&lt;br /&gt;
Caso o nome lógico &#039;&#039;&#039;CDN&#039;&#039;&#039; não esteja configurado corretamente, será apresentada uma mensagem de erro relacionada ao endereço da CDN.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroCaminhoCDN.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Da mesma forma, caso o nome lógico &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; não esteja informado corretamente, será apresentada uma mensagem de erro relacionada à chave de acesso.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroCDNKey.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configurações de envio de e-mail====&lt;br /&gt;
&lt;br /&gt;
Também é necessário que o ambiente possua as configurações necessárias para realizar o envio de e-mails pelo CIGAM devidamente parametrizadas.&lt;br /&gt;
Caso essas configurações estejam ausentes ou incorretas, poderão ocorrer falhas durante o envio da análise.&lt;br /&gt;
Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o botão &#039;&#039;&#039;E-mail&#039;&#039;&#039; permanece disponível mesmo quando alguma das configurações necessárias não está correta. Nesses casos, a mensagem de erro correspondente será apresentada durante a tentativa de envio, e não haverá o compartilhamento da análise.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações de CORS==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A forma como a Cia é executada, operando como um SaaS, pode causar restrições relacionadas ao CORS (Compartilhamento de Recursos entre Origens Diferentes). O CORS é um mecanismo de segurança implementado pelos navegadores para proteger os usuários, restringindo solicitações de recursos entre diferentes domínios não permitidos. Essas restrições podem causar erros ao tentar acessar cookies e outras informações.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Cookies são pequenos arquivos armazenados no computador ou dispositivo do usuário que contêm informações sobre a atividade do usuário em sites para melhorar a experiência de navegação.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para o navegador, domínios diferentes são tratados de forma separada por questões de segurança. A Cia estará hospedada em um domínio (da CIGAM Corp. na Nuvem CIGAM). E o CIGAM Web do usuário estará em outro domínio, que pode ser em um servidor on-premise (local) ou em qualquer Nuvem, inclusive na Nuvem CIGAM.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Ambientes com acesso externo às aplicações==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esse seria o ambiente ideal para utilizar a Cia, o qual possui acesso externo às aplicações do CIGAM, como Portais, APIs, etc. Esse ambiente é acessível via internet e deve possuir HTTPS configurado com um domínio público.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como configurar o web server (Microsoft IIS)?===&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para permitir que a Cia acesse as aplicações do ambiente com acesso externo, é necessário configurar o Web Server no Microsoft IIS. O principal ajuste será a inclusão do cabeçalho de resposta denominado CSP (Content-Security-Policy).&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
O CSP define diretrizes que instruem o navegador sobre as fontes permitidas para diferentes tipos de conteúdo em uma página da web. Essa configuração pode ser realizada das seguintes formas:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração via arquivo web.config====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A maneira mais simples e rápida de realizar essa configuração é por meio da criação ou edição do arquivo Web.config, que funciona como um &amp;quot;manual de instruções&amp;quot; para o sistema. Sempre que você ajusta configurações no Microsoft IIS, esse arquivo pode ser criado ou modificado automaticamente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, é importante destacar que o arquivo Web.config pode não existir em alguns ambientes. Isso ocorre porque, até então, não utilizávamos esse tipo de configuração como padrão em todos os portais. Portanto, caso o arquivo não esteja presente, será necessário criá-lo manualmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Esse arquivo deve ser criado (ou editado) na pasta raiz do site que engloba todas as aplicações, permitindo que a Cia tenha acesso a todos os domínios e aplicações de forma unificada. Por ser um arquivo geral, o Web.config afeta todas as aplicações vinculadas à raiz do site. Portanto, a configuração nesse local garante abrangência e evita a necessidade de repetir ajustes em cada aplicação individualmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Se o Web.config já existir, não é necessário substituí-lo. Basta adicionar ou ajustar as permissões necessárias, tomando cuidado para não alterar outras configurações já existentes, a fim de evitar impactos indesejados no ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Se estiver trabalhando com sites separados, além das URLs da Cia, é necessário incluir os endereços de todas as demais aplicações. Caso contrário, elas não poderão ser carregadas corretamente nos demais Portais e aplicações, pois a configuração padrão permite apenas &#039;self&#039;, ou seja, restringe o acesso a aplicações do mesmo site e da Cia.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lembre-se de que, mesmo que a maioria dos Portais e aplicações estejam todos no mesmo site, se você tiver um Portal em React, ele provavelmente estará hospedado em um site separado. Por isso, é fundamental incluir a URL desse Portal nas configurações. Caso contrário, ele poderá enfrentar restrições ao carregar outras aplicações, causando falhas na exibição dos conteúdos integrados.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante: Essas configurações devem ser feitas apenas para os ambientes que tiverem HTTPS configurados.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Exemplo com as pastas das aplicações do CIGAM Web em C:\inetpub\wwwroot\cigam no Web Server IIS:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:pastaWebConfig.png|semmoldura|centro|770px|Web Config]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;Também é possível copiar e utilizar o código abaixo para facilitar a configuração:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;br&amp;gt;   &amp;lt;configuration&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;system.web&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;httpCookies requireSSL=&amp;quot;true&amp;quot; sameSite=&amp;quot;None&amp;quot; /&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;sessionState cookieSameSite=&amp;quot;None&amp;quot;/&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;/system.web&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;system.webServer&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;httpProtocol&amp;gt;&#039;&#039;&lt;br /&gt;
            &#039;&#039;&amp;lt;customHeaders&amp;gt;&#039;&#039;&lt;br /&gt;
                &#039;&#039;&amp;lt;add name=&amp;quot;Content-Security-Policy&amp;quot; value=&amp;quot;frame-ancestors &#039;self&#039; https://services.cigam.cloud http://services.cigam.cloud;&amp;quot; /&amp;gt;&#039;&#039;&lt;br /&gt;
            &#039;&#039;&amp;lt;/customHeaders&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;/httpProtocol&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;/system.webServer&amp;gt;&amp;lt;br&amp;gt;   &amp;lt;/configuration&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Como dar acesso através do IIS?====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para configurar o CSP diretamente no IIS, siga os passos abaixo:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Acesse o &#039;&#039;&#039;Gerenciador de Serviços de Informações da Internet (IIS)&#039;&#039;&#039; e localize o site que deseja liberar o acesso.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Abra a opção &#039;&#039;&#039;Cabeçalhos de Resposta HTTP&#039;&#039;&#039; no painel do IIS, selecione o site desejado e clique em &#039;&#039;&#039;Cabeçalhos de Resposta HTTP&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CabecalhoResp.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
3. Adicione o cabeçalho &#039;&#039;&#039;Content-Security-Policy&#039;&#039;&#039; na seção &#039;&#039;&#039;Ações&#039;&#039;&#039;, localizada à direita, clique em &#039;&#039;&#039;Adicionar&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CabecalhoResp2.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
4. Na caixa de diálogo que será exibida, preencha os seguintes campos:&lt;br /&gt;
* Nome: Content-Security-Policy.&lt;br /&gt;
* Valor: frame-ancestors &#039;self&#039; https://services.cigam.cloud http://services.cigam.cloud;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lembre-se de que, caso esteja com um ambiente com sites separados, além dessas URLs da Cia, é necessário incluir os endereços dos demais sites.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Como configurar o acesso aos cookies no IIS?====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para permitir que a Cia acesse os Cookies das aplicações, será necessário ajustar algumas permissões. Siga os passos abaixo:&lt;br /&gt;
* Acesse o &#039;&#039;&#039;Editor de Configurações&#039;&#039;&#039; no painel do IIS, localize a opção &#039;&#039;&#039;Editor de Configurações&#039;&#039;&#039; dentro da seção &#039;&#039;&#039;Gerenciamento&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Gerenciamento.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Ajuste as configurações em &#039;&#039;&#039;httpCookies&#039;&#039;&#039;:&lt;br /&gt;
** Navegue até a seção &#039;&#039;&#039;system.web&#039;&#039;&#039; e localize a configuração &#039;&#039;&#039;httpCookies&#039;&#039;&#039;.&lt;br /&gt;
** Defina os seguintes valores:&lt;br /&gt;
** requireSSL: True&lt;br /&gt;
** sameSite: None&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:httpCookies.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Configuração de &#039;&#039;&#039;sessionState&#039;&#039;&#039;:&lt;br /&gt;
** Ainda em &#039;&#039;&#039;system.web&#039;&#039;&#039;, localize a configuração &#039;&#039;&#039;sessionState&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
** Altere o valor da propriedade &#039;&#039;&#039;cookieSameSite&#039;&#039;&#039; para &#039;&#039;&#039;None&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:sessionStage.png|semmoldura|centro|850px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;Essas configurações garantem que os cookies sejam transmitidos com segurança e permitam o uso adequado em aplicações externas, atendendo aos requisitos da Cia.&amp;lt;/p&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Ambientes internos sem acesso externo às aplicações==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Este ambiente possui acesso restrito à rede interna da empresa e utiliza o protocolo HTTP. Por esse motivo, algumas funcionalidades da Cia serão desabilitadas automaticamente — como recursos que exigem permissões avançadas do navegador, como o uso do microfone, ou o acesso dinâmico a iframes (componentes que permitem exibir conteúdos de outros sistemas dentro da mesma tela, como Portais).&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; Você não precisa se preocupar. A Cia detecta automaticamente essas limitações e desativa ou oculta as funcionalidades afetadas, garantindo que a experiência continue fluida e segura. Sempre que necessário, você será notificado com orientações claras sobre o que fazer.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre a importância do uso do HTTPS, acesse: [[GE - Importância do uso do HTTPS|Importância do uso do HTTPS]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Garantindo permissão de acesso aos cookies de terceiros no navegador==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Por padrão, os navegadores geralmente têm a permissão para Cookies de terceiros habilitada. No entanto, é importante verificar e assegurar essa configuração. Abaixo estão os passos para os navegadores &#039;&#039;&#039;Microsoft Edge&#039;&#039;&#039; e &#039;&#039;&#039;Google Chrome&#039;&#039;&#039;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Microsoft Edge&lt;br /&gt;
** Em Português:&lt;br /&gt;
*** Acesse Configurações → Cookies e permissões de sites → Gerenciar e excluir cookies e dados do site.&lt;br /&gt;
*** Desabilite a opção &amp;quot;Bloquear cookies de terceiros&amp;quot;.&lt;br /&gt;
** Em Inglês:&lt;br /&gt;
*** Acesse Settings → Cookies and Site Permissions → Manage and delete cookies and site data.&lt;br /&gt;
*** Desabilite a opção &amp;quot;Block third-party cookies&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:settingsEdge.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Google Chrome:&lt;br /&gt;
** Em Português:&lt;br /&gt;
*** Vá para Configurações → Privacidade e segurança → Cookies de terceiros.&lt;br /&gt;
*** Habilite a opção &amp;quot;Permitir cookies de terceiros&amp;quot;.&lt;br /&gt;
** Em Inglês:&lt;br /&gt;
*** Vá para Settings → Privacy and security → Third-party cookies.&lt;br /&gt;
*** Habilite a opção &amp;quot;Allow third-party cookies&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:settingsChrome.png|semmoldura|centro|800px]]&lt;br /&gt;
&lt;br /&gt;
==Dispositivos móveis==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia também oferece suporte para dispositivos móveis, proporcionando acesso prático e otimizado. Para utilizar a Cia em um dispositivo móvel, basta acessar o endereço normalmente pelo seu navegador. Ao entrar, será exibida uma mensagem convidando o usuário a instalar o aplicativo. A instalação também pode ser realizada diretamente através do ícone de engrenagem, no menu de configurações.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaInstalarAppMobile.png|semmoldura|centro|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
É importante destacar que a instalação do aplicativo no dispositivo móvel só será possível se o ambiente estiver configurado para utilizar HTTPS. Caso contrário, o usuário só poderá acessar a Cia diretamente pelo próprio navegador móvel, porém com algumas restrições de funcionalidades.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, os recursos da Cia possuem exigências diferentes de configuração. Os itens abaixo indicam o que é necessário em cada caso.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia a partir do menu de mosaico (Cia - IA do CIGAM) abre a Cia Web (SaaS). Por esse motivo, depende das configurações descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]], em especial:&amp;lt;br&amp;gt;&lt;br /&gt;
* [[#Configurações para Cia no CIGAM|Configurações para Cia no CIGAM]], conforme o ambiente possua um único site ou mais de um.&lt;br /&gt;
* [[#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]].&lt;br /&gt;
* As configurações de ambiente, como CSP, cookies e permissões do navegador.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|centro|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre como configurar nomes lógicos e o menu mosaico, consulte: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes e opções generativas==&lt;br /&gt;
Não é necessária nenhuma parametrização para utilizar os &#039;&#039;&#039;agentes&#039;&#039;&#039; e as &#039;&#039;&#039;opções generativas&#039;&#039;&#039; disponíveis no menu da Cia nos Portais, como melhoria de texto e revisão gramatical. Esses recursos são disponibilizados automaticamente, de acordo com o contexto da tela, e não dependem das configurações de local de instalação nem da autenticação em duas etapas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Os agentes estão disponíveis a partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, e o &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039; a partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, tanto para os Portais MVC quanto para os Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuCiaPortais.png|semmoldura|centro|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para saber como utilizar esses recursos, consulte: [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer uso da Cia IA do CIGAM]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, os recursos da Cia possuem exigências distintas de configuração:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Recurso&#039;&#039;&#039; || &#039;&#039;&#039;Configuração necessária&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Acesso rápido à Cia - IA do CIGAM&#039;&#039;&#039; || Exige API e Portais instalados, além das configurações da Cia Web (SaaS).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Analisar com a Cia&#039;&#039;&#039; || Não exige parametrização no CIGAM. Requer a versão 250505 patch A ou superior e o navegador padrão e a extensão .html configurados no Windows.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM) disponível no menu lateral do Desktop abre a Cia Web (SaaS) em uma janela integrada ao sistema. Por esse motivo, depende de:&amp;lt;br&amp;gt;&lt;br /&gt;
* A API e os Portais instalados, pois são eles que conectam o sistema aos dados do ERP. &#039;&#039;&#039;Sem a API, a funcionalidade não funcionará&#039;&#039;&#039;.&lt;br /&gt;
* As configurações descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]], em especial [[#Configurações para Cia no CIGAM|Configurações para Cia no CIGAM]] e [[#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaIA.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039;, disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída, não exige nenhuma parametrização no CIGAM. Ele também não depende da autenticação em duas etapas nem das configurações de local de instalação dos Portais.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Exemplo do recurso disponível na Pesquisa Dinâmica:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:PesquisaDinamicaComCia.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Os requisitos para utilização são:&amp;lt;br&amp;gt;&lt;br /&gt;
* Estar na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039; ou superior.&lt;br /&gt;
* Ter um &#039;&#039;&#039;navegador padrão configurado no Windows&#039;&#039;&#039;, preferencialmente o &#039;&#039;&#039;Google Chrome&#039;&#039;&#039; ou o &#039;&#039;&#039;Microsoft Edge&#039;&#039;&#039;, por serem os navegadores homologados pela CIGAM.&lt;br /&gt;
* Ter a &#039;&#039;&#039;extensão .html&#039;&#039;&#039; associada a um desses navegadores, para que o conteúdo enviado à Cia seja aberto corretamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:NavegadorPadraoWindows.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre os navegadores homologados, acesse: [[Requisitos_de_Software#Versões_de_Navegadores|Versões de navegadores]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para saber como utilizar o recurso, consulte: [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer uso da Cia IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Uso da Cia - IA do CIGAM]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Importância do uso do HTTPS]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE Autenticação em duas etapas]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&lt;br /&gt;
{{VoltarInicio}}&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaDesktopErroCDNKey.png&amp;diff=162668</id>
		<title>Arquivo:CiaDesktopErroCDNKey.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaDesktopErroCDNKey.png&amp;diff=162668"/>
		<updated>2026-10-15T18:41:22Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaDesktopErroCaminhoCDN.png&amp;diff=162667</id>
		<title>Arquivo:CiaDesktopErroCaminhoCDN.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaDesktopErroCaminhoCDN.png&amp;diff=162667"/>
		<updated>2026-10-15T18:41:11Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaDesktopErroBroker.png&amp;diff=162666</id>
		<title>Arquivo:CiaDesktopErroBroker.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaDesktopErroBroker.png&amp;diff=162666"/>
		<updated>2026-10-15T18:40:56Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaDesktopErroAPI.png&amp;diff=162665</id>
		<title>Arquivo:CiaDesktopErroAPI.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaDesktopErroAPI.png&amp;diff=162665"/>
		<updated>2026-10-15T18:40:44Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Configura%C3%A7%C3%A3o_da_Cia_IA_do_CIGAM&amp;diff=162663</id>
		<title>GE - Como Fazer - Configuração da Cia IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Configura%C3%A7%C3%A3o_da_Cia_IA_do_CIGAM&amp;diff=162663"/>
		<updated>2026-10-15T18:39:05Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Configurações para Cia no CIGAM */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como Fazer Utilidades/Diversos_2]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como_Fazer - Configuração da Cia IA do CIGAM|Configuração da Cia IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Como a Cia - IA do CIGAM funciona?=&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia, a IA do CIGAM, é composta por uma aplicação e um serviço, ambos hospedados na Nuvem CIGAM e executados como um SaaS (Software como Serviço). O SaaS é um modelo de aplicação acessada diretamente pelos usuários finais através do navegador de internet.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A execução através do modelo SaaS garante que toda a infraestrutura necessária permaneça sob responsabilidade da CIGAM na Nuvem CIGAM, oferecendo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Atualizações em tempo real, sem necessidade de intervenção do cliente.&amp;lt;br/&amp;gt;&lt;br /&gt;
* Treinamento de forma compartilhada, adicionando novas funcionalidades, otimizando performance e resultados.&amp;lt;br/&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Todas as configurações necessárias estão descritas em [[#Cia Web (SaaS)|Cia Web (SaaS)]]. As seções [[#Portais|Portais]] e [[#Desktop|Desktop]] indicam quais dessas configurações se aplicam a cada forma de acesso.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia será executada como uma página web no navegador de internet, acessando todo o ecossistema do CIGAM através das credenciais do usuário logado, da mesma forma que o usuário acessaria se estivesse logado diretamente no CIGAM.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
As configurações desta seção garantem o funcionamento da Cia Web, que é a aplicação onde todos os recursos da Cia são disponibilizados. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Como os Portais e a aplicação Desktop abrem a mesma Cia Web, essas configurações também se aplicam a eles, conforme indicado nas respectivas seções.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versões de navegadores==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para garantir o pleno funcionamento da Cia, é aconselhável utilizar os navegadores Google Chrome ou Microsoft Edge, sempre atualizados para a última versão disponível, pois são os navegadores homologados pela CIGAM.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, recomenda-se que a extensão associada ao arquivo .html esteja configurada, por padrão, para abrir em um desses navegadores. Essa configuração assegura que relatórios, portais e páginas sejam carregados corretamente, proporcionando maior compatibilidade, segurança e desempenho. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações, acesse: [[Requisitos_de_Software#Versões_de_Navegadores|Versões de navegadores]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Importância do uso do HTTPS==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia sempre notificará o usuário caso ele esteja utilizando o protocolo HTTP, recomendando o uso do protocolo HTTPS. Isso ocorre por dois motivos principais:&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Segurança: O HTTPS criptografa os dados transmitidos, garantindo maior proteção contra interceptações e ataques.&amp;lt;br&amp;gt;&lt;br /&gt;
2. Funcionalidades: O HTTPS permite que a Cia utilize recursos adicionais, como o microfone para reconhecimento de voz, aplicativo para dispositivos móveis, etc. Caso o usuário esteja em HTTP, a Cia automaticamente desativa essas funcionalidades por questões de segurança.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre a importância do uso do HTTPS, acesse: [[GE - Importância do uso do HTTPS|Importância do uso do HTTPS]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Autenticação em duas etapas e configurações de envio de e-mail==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para acessar a Cia Web, é obrigatório que o usuário tenha habilitado a autenticação em duas etapas para realizar o login, independentemente do ambiente. Se precisar de ajuda para configurar, consulte a documentação: [[GE Autenticação em duas etapas]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso o envio de e-mails ainda não esteja configurado, será necessário configurá-lo, pois a autenticação em duas etapas depende dessa configuração. Se precisar de ajuda, consulte: [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configurações para Cia no CIGAM==&lt;br /&gt;
Algumas configurações e parametrizações no CIGAM são necessárias para garantir o funcionamento adequado da Cia, conforme o seu ambiente. Verifique se todas as aplicações estão em um único site ou distribuídas em mais de um e configure-as conforme a necessidade.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ambiente padrão com único site===&lt;br /&gt;
Normalmente, os Portais, API, BI, entre outras aplicações são instalados no mesmo local, ou seja, com mesmo site, domínio e porta. Esse é o ambiente mais fácil de configurar, exigindo apenas os seguintes ajustes:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais MVC:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base]] e informe o local onde seus Portais MVC estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais React:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3160 - Local de Instalação dos Portais Complementares]] e informe onde seus Portais React estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os dashboards do BI:&lt;br /&gt;
** Acesse a configuração [[GE - GE - 100325 - URL Base BI Portal]] e informe o endereço onde seu BI está instalado.&lt;br /&gt;
*** Exemplo: http://servidor:porta/bi&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Observação:&#039;&#039;&#039; mesmo em ambientes com um único site, é possível configurar as aplicações apenas por meio de &#039;&#039;&#039;nomes lógicos&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;. Nesse caso, as configurações acima não são necessárias. Para mais informações sobre como configurar nomes lógicos, consulte a documentação: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ambiente com mais de um site===&lt;br /&gt;
Em alguns casos, as aplicações podem estar instaladas em locais diferentes, ou seja, em sites, domínios ou portas distintas. Nesses cenários, é necessário realizar configurações específicas para que a Cia consiga se comunicar corretamente com cada um deles.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Quando o ambiente possui aplicações distribuídas em sites separados, podemos utilizar a configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base]] para definir o endereço onde a API está hospedada. Para os demais Portais e aplicações, é possível utilizar nomes lógicos no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;, informando cada um dos endereços. Alternativamente, todas as aplicações podem ser configuradas apenas por meio de nomes lógicos, sem a necessidade de utilizar essa configuração. Para mais informações sobre como configurar nomes lógicos, consulte a documentação: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os Portais React:&lt;br /&gt;
** Acesse a configuração [[GE - AM - 3160 - Local de Instalação dos Portais Complementares]] e informe onde seus Portais React estão instalados.&lt;br /&gt;
*** Exemplo: http://servidor:porta/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Para acessar os dashboards do BI:&lt;br /&gt;
** Acesse a configuração [[GE - GE - 100325 - URL Base BI Portal]] e informe o endereço onde seu BI está instalado.&lt;br /&gt;
*** Exemplo: http://servidor:porta/bi&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Configuração do BI para integração com a Cia===&lt;br /&gt;
Se o ambiente possuir um BI instalado e for utilizado pela Cia, é necessário garantir que a URL da API CIGAM esteja devidamente configurada. Caso ainda não esteja informada, adicione a URL nas configurações:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:apiCigamBI.png|semmoldura|centro|600px]]&lt;br /&gt;
&lt;br /&gt;
===Configurações para compartilhamento de análises por e-mail===&lt;br /&gt;
&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; no Desktop passa a disponibilizar opções para utilização e compartilhamento das análises geradas, incluindo o envio por e-mail.&lt;br /&gt;
&lt;br /&gt;
Embora a geração das análises não exija parametrizações adicionais no CIGAM, o compartilhamento por e-mail depende de algumas configurações no ambiente.&lt;br /&gt;
&lt;br /&gt;
Para utilizar essa funcionalidade, é necessário:&lt;br /&gt;
&lt;br /&gt;
* Possuir a &#039;&#039;&#039;API CIGAM instalada&#039;&#039;&#039; no ambiente utilizado.&lt;br /&gt;
* Ter a configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base|3159 - Local de Instalação dos Portais Base]] devidamente parametrizada.&lt;br /&gt;
* Possuir o &#039;&#039;&#039;Broker&#039;&#039;&#039; do ambiente devidamente configurado e em execução.&lt;br /&gt;
* Informar os nomes lógicos &#039;&#039;&#039;CDN&#039;&#039;&#039; e &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039;.&lt;br /&gt;
* Possuir as configurações de envio de e-mails pelo CIGAM devidamente parametrizadas.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração da API====&lt;br /&gt;
&lt;br /&gt;
Para realizar o envio de análises por e-mail, é necessário que a &#039;&#039;&#039;API CIGAM&#039;&#039;&#039; esteja instalada e acessível no ambiente utilizado.&lt;br /&gt;
&lt;br /&gt;
A configuração [[GE - AM - 3159 - Local de Instalação dos Portais Base|3159 - Local de Instalação dos Portais Base]] deve estar devidamente parametrizada, permitindo que o CIGAM localize a API responsável pelo processamento da solicitação.&lt;br /&gt;
&lt;br /&gt;
Caso a API não esteja instalada ou não possa ser acessada, será apresentada uma mensagem de erro ao tentar realizar o envio.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroAPI.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração do Broker====&lt;br /&gt;
&lt;br /&gt;
Para realizar o compartilhamento das análises por e-mail, também é necessário que o &#039;&#039;&#039;Broker&#039;&#039;&#039; do ambiente esteja devidamente configurado e em execução.&lt;br /&gt;
Caso o Broker não esteja em execução ou apresente alguma configuração incorreta, será exibida uma mensagem de erro ao tentar enviar a análise por e-mail.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroBroker.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração dos nomes lógicos====&lt;br /&gt;
Além da API e do Broker, é necessário configurar os nomes lógicos &#039;&#039;&#039;CDN&#039;&#039;&#039; e &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; no arquivo &#039;&#039;&#039;Magic.ini&#039;&#039;&#039; do ambiente.&lt;br /&gt;
Esses nomes lógicos são utilizados para identificar o endereço e a chave de acesso à CDN, necessária para disponibilizar o arquivo da análise que será enviado como anexo.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;CDN:&#039;&#039;&#039; deve conter o endereço da CDN utilizada pelo ambiente.&lt;br /&gt;
* &#039;&#039;&#039;CDN_KEYTOKEN:&#039;&#039;&#039; deve conter a chave de acesso utilizada para a comunicação com a CDN.&lt;br /&gt;
&lt;br /&gt;
Caso o nome lógico &#039;&#039;&#039;CDN&#039;&#039;&#039; não esteja configurado corretamente, será apresentada uma mensagem de erro relacionada ao endereço da CDN.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroCaminhoCDN.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Da mesma forma, caso o nome lógico &#039;&#039;&#039;CDN_KEYTOKEN&#039;&#039;&#039; não esteja informado corretamente, será apresentada uma mensagem de erro relacionada à chave de acesso.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaDesktopErroCDNKey.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configurações de envio de e-mail====&lt;br /&gt;
&lt;br /&gt;
Também é necessário que o ambiente possua as configurações necessárias para realizar o envio de e-mails pelo CIGAM devidamente parametrizadas.&lt;br /&gt;
Caso essas configurações estejam ausentes ou incorretas, poderão ocorrer falhas durante o envio da análise.&lt;br /&gt;
Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o botão &#039;&#039;&#039;E-mail&#039;&#039;&#039; permanece disponível mesmo quando alguma das configurações necessárias não está correta. Nesses casos, a mensagem de erro correspondente será apresentada durante a tentativa de envio, e não haverá o compartilhamento da análise.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações de CORS==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A forma como a Cia é executada, operando como um SaaS, pode causar restrições relacionadas ao CORS (Compartilhamento de Recursos entre Origens Diferentes). O CORS é um mecanismo de segurança implementado pelos navegadores para proteger os usuários, restringindo solicitações de recursos entre diferentes domínios não permitidos. Essas restrições podem causar erros ao tentar acessar cookies e outras informações.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Cookies são pequenos arquivos armazenados no computador ou dispositivo do usuário que contêm informações sobre a atividade do usuário em sites para melhorar a experiência de navegação.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para o navegador, domínios diferentes são tratados de forma separada por questões de segurança. A Cia estará hospedada em um domínio (da CIGAM Corp. na Nuvem CIGAM). E o CIGAM Web do usuário estará em outro domínio, que pode ser em um servidor on-premise (local) ou em qualquer Nuvem, inclusive na Nuvem CIGAM.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Ambientes com acesso externo às aplicações==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esse seria o ambiente ideal para utilizar a Cia, o qual possui acesso externo às aplicações do CIGAM, como Portais, APIs, etc. Esse ambiente é acessível via internet e deve possuir HTTPS configurado com um domínio público.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como configurar o web server (Microsoft IIS)?===&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para permitir que a Cia acesse as aplicações do ambiente com acesso externo, é necessário configurar o Web Server no Microsoft IIS. O principal ajuste será a inclusão do cabeçalho de resposta denominado CSP (Content-Security-Policy).&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
O CSP define diretrizes que instruem o navegador sobre as fontes permitidas para diferentes tipos de conteúdo em uma página da web. Essa configuração pode ser realizada das seguintes formas:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Configuração via arquivo web.config====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A maneira mais simples e rápida de realizar essa configuração é por meio da criação ou edição do arquivo Web.config, que funciona como um &amp;quot;manual de instruções&amp;quot; para o sistema. Sempre que você ajusta configurações no Microsoft IIS, esse arquivo pode ser criado ou modificado automaticamente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, é importante destacar que o arquivo Web.config pode não existir em alguns ambientes. Isso ocorre porque, até então, não utilizávamos esse tipo de configuração como padrão em todos os portais. Portanto, caso o arquivo não esteja presente, será necessário criá-lo manualmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Esse arquivo deve ser criado (ou editado) na pasta raiz do site que engloba todas as aplicações, permitindo que a Cia tenha acesso a todos os domínios e aplicações de forma unificada. Por ser um arquivo geral, o Web.config afeta todas as aplicações vinculadas à raiz do site. Portanto, a configuração nesse local garante abrangência e evita a necessidade de repetir ajustes em cada aplicação individualmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Se o Web.config já existir, não é necessário substituí-lo. Basta adicionar ou ajustar as permissões necessárias, tomando cuidado para não alterar outras configurações já existentes, a fim de evitar impactos indesejados no ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Se estiver trabalhando com sites separados, além das URLs da Cia, é necessário incluir os endereços de todas as demais aplicações. Caso contrário, elas não poderão ser carregadas corretamente nos demais Portais e aplicações, pois a configuração padrão permite apenas &#039;self&#039;, ou seja, restringe o acesso a aplicações do mesmo site e da Cia.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lembre-se de que, mesmo que a maioria dos Portais e aplicações estejam todos no mesmo site, se você tiver um Portal em React, ele provavelmente estará hospedado em um site separado. Por isso, é fundamental incluir a URL desse Portal nas configurações. Caso contrário, ele poderá enfrentar restrições ao carregar outras aplicações, causando falhas na exibição dos conteúdos integrados.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante: Essas configurações devem ser feitas apenas para os ambientes que tiverem HTTPS configurados.&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Exemplo com as pastas das aplicações do CIGAM Web em C:\inetpub\wwwroot\cigam no Web Server IIS:&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:pastaWebConfig.png|semmoldura|centro|770px|Web Config]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;Também é possível copiar e utilizar o código abaixo para facilitar a configuração:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &#039;&#039;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&amp;lt;br&amp;gt;   &amp;lt;configuration&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;system.web&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;httpCookies requireSSL=&amp;quot;true&amp;quot; sameSite=&amp;quot;None&amp;quot; /&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;sessionState cookieSameSite=&amp;quot;None&amp;quot;/&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;/system.web&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;system.webServer&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;httpProtocol&amp;gt;&#039;&#039;&lt;br /&gt;
            &#039;&#039;&amp;lt;customHeaders&amp;gt;&#039;&#039;&lt;br /&gt;
                &#039;&#039;&amp;lt;add name=&amp;quot;Content-Security-Policy&amp;quot; value=&amp;quot;frame-ancestors &#039;self&#039; https://services.cigam.cloud http://services.cigam.cloud;&amp;quot; /&amp;gt;&#039;&#039;&lt;br /&gt;
            &#039;&#039;&amp;lt;/customHeaders&amp;gt;&#039;&#039;&lt;br /&gt;
        &#039;&#039;&amp;lt;/httpProtocol&amp;gt;&#039;&#039;&lt;br /&gt;
    &#039;&#039;&amp;lt;/system.webServer&amp;gt;&amp;lt;br&amp;gt;   &amp;lt;/configuration&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Como dar acesso através do IIS?====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para configurar o CSP diretamente no IIS, siga os passos abaixo:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
1. Acesse o &#039;&#039;&#039;Gerenciador de Serviços de Informações da Internet (IIS)&#039;&#039;&#039; e localize o site que deseja liberar o acesso.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
2. Abra a opção &#039;&#039;&#039;Cabeçalhos de Resposta HTTP&#039;&#039;&#039; no painel do IIS, selecione o site desejado e clique em &#039;&#039;&#039;Cabeçalhos de Resposta HTTP&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CabecalhoResp.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
3. Adicione o cabeçalho &#039;&#039;&#039;Content-Security-Policy&#039;&#039;&#039; na seção &#039;&#039;&#039;Ações&#039;&#039;&#039;, localizada à direita, clique em &#039;&#039;&#039;Adicionar&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CabecalhoResp2.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
4. Na caixa de diálogo que será exibida, preencha os seguintes campos:&lt;br /&gt;
* Nome: Content-Security-Policy.&lt;br /&gt;
* Valor: frame-ancestors &#039;self&#039; https://services.cigam.cloud http://services.cigam.cloud;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Lembre-se de que, caso esteja com um ambiente com sites separados, além dessas URLs da Cia, é necessário incluir os endereços dos demais sites.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Como configurar o acesso aos cookies no IIS?====&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para permitir que a Cia acesse os Cookies das aplicações, será necessário ajustar algumas permissões. Siga os passos abaixo:&lt;br /&gt;
* Acesse o &#039;&#039;&#039;Editor de Configurações&#039;&#039;&#039; no painel do IIS, localize a opção &#039;&#039;&#039;Editor de Configurações&#039;&#039;&#039; dentro da seção &#039;&#039;&#039;Gerenciamento&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Gerenciamento.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Ajuste as configurações em &#039;&#039;&#039;httpCookies&#039;&#039;&#039;:&lt;br /&gt;
** Navegue até a seção &#039;&#039;&#039;system.web&#039;&#039;&#039; e localize a configuração &#039;&#039;&#039;httpCookies&#039;&#039;&#039;.&lt;br /&gt;
** Defina os seguintes valores:&lt;br /&gt;
** requireSSL: True&lt;br /&gt;
** sameSite: None&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:httpCookies.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Configuração de &#039;&#039;&#039;sessionState&#039;&#039;&#039;:&lt;br /&gt;
** Ainda em &#039;&#039;&#039;system.web&#039;&#039;&#039;, localize a configuração &#039;&#039;&#039;sessionState&#039;&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
** Altere o valor da propriedade &#039;&#039;&#039;cookieSameSite&#039;&#039;&#039; para &#039;&#039;&#039;None&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:sessionStage.png|semmoldura|centro|850px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;Essas configurações garantem que os cookies sejam transmitidos com segurança e permitam o uso adequado em aplicações externas, atendendo aos requisitos da Cia.&amp;lt;/p&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Ambientes internos sem acesso externo às aplicações==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Este ambiente possui acesso restrito à rede interna da empresa e utiliza o protocolo HTTP. Por esse motivo, algumas funcionalidades da Cia serão desabilitadas automaticamente — como recursos que exigem permissões avançadas do navegador, como o uso do microfone, ou o acesso dinâmico a iframes (componentes que permitem exibir conteúdos de outros sistemas dentro da mesma tela, como Portais).&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; Você não precisa se preocupar. A Cia detecta automaticamente essas limitações e desativa ou oculta as funcionalidades afetadas, garantindo que a experiência continue fluida e segura. Sempre que necessário, você será notificado com orientações claras sobre o que fazer.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre a importância do uso do HTTPS, acesse: [[GE - Importância do uso do HTTPS|Importância do uso do HTTPS]]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Garantindo permissão de acesso aos cookies de terceiros no navegador==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Por padrão, os navegadores geralmente têm a permissão para Cookies de terceiros habilitada. No entanto, é importante verificar e assegurar essa configuração. Abaixo estão os passos para os navegadores &#039;&#039;&#039;Microsoft Edge&#039;&#039;&#039; e &#039;&#039;&#039;Google Chrome&#039;&#039;&#039;:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Microsoft Edge&lt;br /&gt;
** Em Português:&lt;br /&gt;
*** Acesse Configurações → Cookies e permissões de sites → Gerenciar e excluir cookies e dados do site.&lt;br /&gt;
*** Desabilite a opção &amp;quot;Bloquear cookies de terceiros&amp;quot;.&lt;br /&gt;
** Em Inglês:&lt;br /&gt;
*** Acesse Settings → Cookies and Site Permissions → Manage and delete cookies and site data.&lt;br /&gt;
*** Desabilite a opção &amp;quot;Block third-party cookies&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:settingsEdge.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
* Google Chrome:&lt;br /&gt;
** Em Português:&lt;br /&gt;
*** Vá para Configurações → Privacidade e segurança → Cookies de terceiros.&lt;br /&gt;
*** Habilite a opção &amp;quot;Permitir cookies de terceiros&amp;quot;.&lt;br /&gt;
** Em Inglês:&lt;br /&gt;
*** Vá para Settings → Privacy and security → Third-party cookies.&lt;br /&gt;
*** Habilite a opção &amp;quot;Allow third-party cookies&amp;quot;.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:settingsChrome.png|semmoldura|centro|800px]]&lt;br /&gt;
&lt;br /&gt;
==Dispositivos móveis==&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A Cia também oferece suporte para dispositivos móveis, proporcionando acesso prático e otimizado. Para utilizar a Cia em um dispositivo móvel, basta acessar o endereço normalmente pelo seu navegador. Ao entrar, será exibida uma mensagem convidando o usuário a instalar o aplicativo. A instalação também pode ser realizada diretamente através do ícone de engrenagem, no menu de configurações.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaInstalarAppMobile.png|semmoldura|centro|700px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
É importante destacar que a instalação do aplicativo no dispositivo móvel só será possível se o ambiente estiver configurado para utilizar HTTPS. Caso contrário, o usuário só poderá acessar a Cia diretamente pelo próprio navegador móvel, porém com algumas restrições de funcionalidades.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, os recursos da Cia possuem exigências diferentes de configuração. Os itens abaixo indicam o que é necessário em cada caso.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia a partir do menu de mosaico (Cia - IA do CIGAM) abre a Cia Web (SaaS). Por esse motivo, depende das configurações descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]], em especial:&amp;lt;br&amp;gt;&lt;br /&gt;
* [[#Configurações para Cia no CIGAM|Configurações para Cia no CIGAM]], conforme o ambiente possua um único site ou mais de um.&lt;br /&gt;
* [[#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]].&lt;br /&gt;
* As configurações de ambiente, como CSP, cookies e permissões do navegador.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|centro|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre como configurar nomes lógicos e o menu mosaico, consulte: [[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes e opções generativas==&lt;br /&gt;
Não é necessária nenhuma parametrização para utilizar os &#039;&#039;&#039;agentes&#039;&#039;&#039; e as &#039;&#039;&#039;opções generativas&#039;&#039;&#039; disponíveis no menu da Cia nos Portais, como melhoria de texto e revisão gramatical. Esses recursos são disponibilizados automaticamente, de acordo com o contexto da tela, e não dependem das configurações de local de instalação nem da autenticação em duas etapas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Os agentes estão disponíveis a partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, e o &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039; a partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, tanto para os Portais MVC quanto para os Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuCiaPortais.png|semmoldura|centro|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para saber como utilizar esses recursos, consulte: [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer uso da Cia IA do CIGAM]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, os recursos da Cia possuem exigências distintas de configuração:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Recurso&#039;&#039;&#039; || &#039;&#039;&#039;Configuração necessária&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Acesso rápido à Cia - IA do CIGAM&#039;&#039;&#039; || Exige API e Portais instalados, além das configurações da Cia Web (SaaS).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Analisar com a Cia&#039;&#039;&#039; || Não exige parametrização no CIGAM. Requer a versão 250505 patch A ou superior e o navegador padrão e a extensão .html configurados no Windows.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM) disponível no menu lateral do Desktop abre a Cia Web (SaaS) em uma janela integrada ao sistema. Por esse motivo, depende de:&amp;lt;br&amp;gt;&lt;br /&gt;
* A API e os Portais instalados, pois são eles que conectam o sistema aos dados do ERP. &#039;&#039;&#039;Sem a API, a funcionalidade não funcionará&#039;&#039;&#039;.&lt;br /&gt;
* As configurações descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]], em especial [[#Configurações para Cia no CIGAM|Configurações para Cia no CIGAM]] e [[#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]].&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaIA.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039;, disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída, não exige nenhuma parametrização no CIGAM. Ele também não depende da autenticação em duas etapas nem das configurações de local de instalação dos Portais.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Exemplo do recurso disponível na Pesquisa Dinâmica:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:PesquisaDinamicaComCia.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Os requisitos para utilização são:&amp;lt;br&amp;gt;&lt;br /&gt;
* Estar na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039; ou superior.&lt;br /&gt;
* Ter um &#039;&#039;&#039;navegador padrão configurado no Windows&#039;&#039;&#039;, preferencialmente o &#039;&#039;&#039;Google Chrome&#039;&#039;&#039; ou o &#039;&#039;&#039;Microsoft Edge&#039;&#039;&#039;, por serem os navegadores homologados pela CIGAM.&lt;br /&gt;
* Ter a &#039;&#039;&#039;extensão .html&#039;&#039;&#039; associada a um desses navegadores, para que o conteúdo enviado à Cia seja aberto corretamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:NavegadorPadraoWindows.png|semmoldura|centro|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para mais informações sobre os navegadores homologados, acesse: [[Requisitos_de_Software#Versões_de_Navegadores|Versões de navegadores]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para saber como utilizar o recurso, consulte: [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer uso da Cia IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Uso da Cia - IA do CIGAM]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Importância do uso do HTTPS]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE Autenticação em duas etapas]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração do menu mosaico nos Portais Web]]&lt;br /&gt;
{{VoltarInicio}}&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162658</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162658"/>
		<updated>2026-10-15T18:18:00Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Recurso &amp;quot;Analisar com a Cia&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
===Compartilhamento de Análises da Cia===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Na Cia Web (SaaS), é possível gerar análises detalhadas de determinadas informações e compartilhá-las. Essa funcionalidade está disponível nos seguintes assuntos: [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Auditor|Auditor]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Analisar|Analisar]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Insights|Insights]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Listar|Listar]] e [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Consultar|Consultar]]. &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: opcoesAnalisarCia.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Essa opção está disponível por meio do botão &#039;&#039;&#039;analisar&#039;&#039;&#039;, exibido junto à resposta apresentada após a solicitação de um desses assuntos.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: exemploBotaoAnalisar.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Particularmente para o assunto &#039;&#039;&#039;Analisar&#039;&#039;&#039;, a análise já é exibida diretamente, pois essa é a finalidade desse assunto:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: analiseAnalisar.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Ao gerar uma análise , a página de resultado passa a disponibilizar opções para compartilhar e utilizar o conteúdo gerado. São disponibilizadas três opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CiaWebAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Ao selecionar a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;, é apresentada uma janela para preenchimento das informações necessárias ao envio da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CiaWebModalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Após informar os destinatários e os demais dados da mensagem, basta selecionar &#039;&#039;&#039;Enviar&#039;&#039;&#039;. A análise gerada será encaminhada como um arquivo em anexo.&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
A janela abaixo é exibida ao quando selecionada a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A ferramenta de &#039;&#039;&#039;Conversar com documentos&#039;&#039;&#039; permite analisar, resumir e cruzar informações contidas em arquivos e relatórios através de modelos avançados de Inteligência Artificial integrados ao ERP CIGAM.&lt;br /&gt;
&lt;br /&gt;
O acesso pode ser realizado a partir da tela principal da Cia Web (SaaS), clicando na opção correspondente ou digitando o assunto &amp;lt;code&amp;gt;#Documentos&amp;lt;/code&amp;gt;, momento em que a aplicação é aberta em uma nova guia do navegador assim que digitada a primeira mensagem.&lt;br /&gt;
&lt;br /&gt;
Além disto, podemos acessar a aplicação através dos Portais CIGAM, conforme descrito em [[GE_-_Como_Fazer_-_Cia_-_Como_acessar#Conversar_com_documentos|Como acessar]].&lt;br /&gt;
&lt;br /&gt;
Para a utilização da aplicação, é necessário estar autenticado com um token de autorização CIGAM e com o endereço da API CIGAM devidamente parametrizado. Logo ao abrir, o sistema avalia o ambiente e valida a sessão do usuário em tempo real.&lt;br /&gt;
&lt;br /&gt;
Estando os parâmetros validados, será gerado automaticamente um ID de conversação (&#039;&#039;Conversation ID&#039;&#039;) exclusivo para a sessão. Esta identificação é armazenada em cookies do navegador com validade de 24 horas, permitindo que a Cia armazene e mantenha o contexto contínuo de todas as mensagens e documentos anexados. Caso a página seja atualizada ou fechada dentro deste período, a sessão conectada e os arquivos são recuperados automaticamente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_01.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No primeiro acesso, é obrigatório marcar a opção &#039;&#039;&#039;Termo de consentimento&#039;&#039;&#039; para indicar ciência de que os dados e documentos selecionados para análise serão enviados aos modelos de IA de terceiros integrados com a Cia. Por segurança e conformidade, os campos de envio e a área de anexos permanecem bloqueados até que o consentimento seja confirmado. Uma vez aceito, uma mensagem de registro é inserida no histórico da conversa e a preferência é memorizada para a sessão.&lt;br /&gt;
&lt;br /&gt;
Após confirmar o termo, a área de upload no painel lateral esquerdo é habilitada, permitindo anexar múltiplos arquivos simultaneamente, seja arrastando e soltando os documentos sobre a área de dropzone, seja clicando sobre ela para abrir a janela de seleção de arquivos.&lt;br /&gt;
&lt;br /&gt;
A ferramenta suporta uma ampla variedade de formatos corporativos:&lt;br /&gt;
*&#039;&#039;&#039;Documentos de Texto e Portáteis:&#039;&#039;&#039; PDF (&amp;lt;code&amp;gt;.pdf&amp;lt;/code&amp;gt;), Texto Simples (&amp;lt;code&amp;gt;.txt&amp;lt;/code&amp;gt;), Word (&amp;lt;code&amp;gt;.doc&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.docx&amp;lt;/code&amp;gt;).&lt;br /&gt;
*&#039;&#039;&#039;Planilhas e Dados Tabulares:&#039;&#039;&#039; Planilhas Excel (&amp;lt;code&amp;gt;.xlsx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.xls&amp;lt;/code&amp;gt;), Valores Separados por Vírgula (&amp;lt;code&amp;gt;.csv&amp;lt;/code&amp;gt;).&lt;br /&gt;
*&#039;&#039;&#039;Arquivos de Estrutura de Dados:&#039;&#039;&#039; Arquivos &amp;lt;code&amp;gt;.json&amp;lt;/code&amp;gt; e &amp;lt;code&amp;gt;.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
*&#039;&#039;&#039;Imagens:&#039;&#039;&#039; Formatos de imagem (&amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.jpg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.jpeg&amp;lt;/code&amp;gt;, etc.).&lt;br /&gt;
&lt;br /&gt;
No painel lateral, é possível visualizar o contador total de documentos anexados, o ícone específico do formato, o nome, o tamanho do arquivo formatado e a indicação de que o documento encontra-se ativo no contexto da conversa. Em dispositivos móveis ou telas menores, o painel lateral pode ser recolhido ou expandido através do botão retrátil no topo da barra.&lt;br /&gt;
&lt;br /&gt;
Uma vez enviados para análise, os documentos permanecem registrados no contexto da conversa no servidor, não sendo necessário reenviá-los a cada nova pergunta. Caso deseje substituir ou remover os arquivos analisados, deve-se reiniciar o contexto através da opção de limpeza da conversa.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_02.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clicando no ícone da engrenagem localizado no canto superior direito da tela, temos acesso ao menu de opções e configurações da ferramenta:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Modelo de IA:&#039;&#039;&#039; Permite selecionar o modelo de Inteligência Artificial desejado para o processamento documental (ex.: GPT-5.4 Recomendado, GPT-5.4 Mini, GPT-5.2 Alta Precisão, GPT-5.1 Raciocínio, GPT-4.1 Análise Documental, GPT-4o Versátil, GPT-4o Mini Econômico). A lista de modelos é atualizada dinamicamente a partir dos serviços disponíveis na Cia.&lt;br /&gt;
*&#039;&#039;&#039;Usuário Conectado:&#039;&#039;&#039; Exibe os dados do usuário autenticado no ERP CIGAM, incluindo nome, empresa (razão social / fantasia) e código de usuário.&lt;br /&gt;
*&#039;&#039;&#039;Ambiente &amp;amp; Sessão CIGAM:&#039;&#039;&#039; Apresenta o tipo de ambiente (produção ou depuração) e a URL da API CIGAM conectada, acompanhado de um botão de cópia rápida para facilitar diagnósticos e solicitações de suporte técnico.&lt;br /&gt;
*&#039;&#039;&#039;ID da Conversa Ativa:&#039;&#039;&#039; Exibe o identificador único da sessão com indicador visual de status em tempo real e botão para copiar o código do ID diretamente para a área de transferência.&lt;br /&gt;
*&#039;&#039;&#039;Limpar conversa:&#039;&#039;&#039; Permite reiniciar o contexto da conversa. Ao acionar esta opção, um balão interativo de confirmação é apresentado no histórico do chat (com as opções &#039;&#039;Limpar Conversa&#039;&#039; ou &#039;&#039;Cancelar&#039;&#039;). Ao confirmar, o sistema solicita a exclusão da conversa no serviço da OpenAI para evitar registros órfãos, remove os documentos e cookies locais e gera um novo ID de conversação limpo.&lt;br /&gt;
*&#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; Atalho que direciona diretamente aos manuais e guias de uso na CIGAM Wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_03.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Com os documentos anexados, podemos enviar perguntas e comandos no campo inferior para obter resumos executivos, explicações pontuais, cruzamento de dados entre arquivos distintos, localização de inconsistências ou extração de indicadores. Caso enviemos os arquivos sem digitar nenhuma mensagem complementar, a Cia aplicará o prompt de sistema padrão para realizar uma leitura analítica e retornar um resumo estruturado dos documentos.&lt;br /&gt;
&lt;br /&gt;
O sistema dispõe de diretrizes de sistema corporativas (&#039;&#039;System Prompt&#039;&#039;) integradas ao ecossistema do ERP CIGAM, orientando o modelo a analisar com fidelidade os dados fornecidos, sem inventar informações ausentes.&lt;br /&gt;
&lt;br /&gt;
Também é disponibilizado o recurso de &#039;&#039;&#039;Reconhecimento de Voz&#039;&#039;&#039; através do ícone de microfone (habilitado em conexões seguras HTTPS ou localhost). O recurso conta com reconhecimento inteligente de pontuação falada: ao ditar expressões como &#039;&#039;&amp;quot;vírgula&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;ponto&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;ponto e vírgula&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;dois pontos&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;interrogação&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;exclamação&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;hífen&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;abre parênteses&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;fecha parênteses&amp;quot;&#039;&#039; ou &#039;&#039;&amp;quot;nova linha&amp;quot;&#039;&#039;, os termos são automaticamente substituídos pelos respectivos sinais gráficos e as frases são capitalizadas de forma automática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_04.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As respostas retornadas pela Cia contam com formatação Markdown avançada, estruturando o conteúdo em títulos hierárquicos, listas ordenadas ou em tópicos, citações em bloco e tabelas responsivas estilizadas.&lt;br /&gt;
&lt;br /&gt;
Além disso, sempre que a análise envolver dados numéricos comparativos, demonstrativos contábeis/financeiros (como DRE, receitas e despesas), séries temporais ou valores tabulares, a Cia gera automaticamente gráficos visuais e interativos integrados diretamente na resposta:&lt;br /&gt;
*&#039;&#039;&#039;Tipos de Gráficos Gerados:&#039;&#039;&#039; Barras verticais, linhas de tendência, gráficos de pizza e rosca, estilizados na paleta de cores oficial da Cia e com valores numéricos formatados no padrão brasileiro (pt-BR).&lt;br /&gt;
*&#039;&#039;&#039;Exportação do Gráfico:&#039;&#039;&#039; Cada card de gráfico possui um botão de download no canto superior direito, permitindo baixar a imagem em formato PNG em alta resolução para inclusão imediata em relatórios, apresentações ou envio por e-mail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_05.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos manter uma conversa contínua com diversos documentos e mensagens em múltiplos turnos de diálogo. A Cia preserva o histórico de perguntas e respostas anteriores, permitindo aprofundar análises, solicitar detalhamentos de itens específicos ou anexar novos arquivos complementares ao longo da conversa.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o resultado da análise passa a ser apresentado em uma nova janela flutuante, que disponibiliza opções para utilização e compartilhamento do conteúdo gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
No cabeçalho dessa janela, são apresentados o título da análise e três opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaDesktopCompartilhar.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Compartilhamento por e-mail====&lt;br /&gt;
&lt;br /&gt;
Ao selecionar a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;, é apresentada uma janela para preenchimento das informações necessárias ao envio da análise.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaDesktopEmail.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após informar os destinatários e os demais dados da mensagem, basta selecionar &#039;&#039;&#039;Enviar&#039;&#039;&#039;. A análise gerada será encaminhada como um arquivo em anexo.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162657</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162657"/>
		<updated>2026-10-15T18:17:03Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Recurso &amp;quot;Analisar com a Cia&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
===Compartilhamento de Análises da Cia===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Na Cia Web (SaaS), é possível gerar análises detalhadas de determinadas informações e compartilhá-las. Essa funcionalidade está disponível nos seguintes assuntos: [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Auditor|Auditor]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Analisar|Analisar]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Insights|Insights]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Listar|Listar]] e [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Consultar|Consultar]]. &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: opcoesAnalisarCia.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Essa opção está disponível por meio do botão &#039;&#039;&#039;analisar&#039;&#039;&#039;, exibido junto à resposta apresentada após a solicitação de um desses assuntos.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: exemploBotaoAnalisar.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Particularmente para o assunto &#039;&#039;&#039;Analisar&#039;&#039;&#039;, a análise já é exibida diretamente, pois essa é a finalidade desse assunto:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: analiseAnalisar.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Ao gerar uma análise , a página de resultado passa a disponibilizar opções para compartilhar e utilizar o conteúdo gerado. São disponibilizadas três opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CiaWebAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Ao selecionar a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;, é apresentada uma janela para preenchimento das informações necessárias ao envio da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CiaWebModalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Após informar os destinatários e os demais dados da mensagem, basta selecionar &#039;&#039;&#039;Enviar&#039;&#039;&#039;. A análise gerada será encaminhada como um arquivo em anexo.&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
A janela abaixo é exibida ao quando selecionada a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A ferramenta de &#039;&#039;&#039;Conversar com documentos&#039;&#039;&#039; permite analisar, resumir e cruzar informações contidas em arquivos e relatórios através de modelos avançados de Inteligência Artificial integrados ao ERP CIGAM.&lt;br /&gt;
&lt;br /&gt;
O acesso pode ser realizado a partir da tela principal da Cia Web (SaaS), clicando na opção correspondente ou digitando o assunto &amp;lt;code&amp;gt;#Documentos&amp;lt;/code&amp;gt;, momento em que a aplicação é aberta em uma nova guia do navegador assim que digitada a primeira mensagem.&lt;br /&gt;
&lt;br /&gt;
Além disto, podemos acessar a aplicação através dos Portais CIGAM, conforme descrito em [[GE_-_Como_Fazer_-_Cia_-_Como_acessar#Conversar_com_documentos|Como acessar]].&lt;br /&gt;
&lt;br /&gt;
Para a utilização da aplicação, é necessário estar autenticado com um token de autorização CIGAM e com o endereço da API CIGAM devidamente parametrizado. Logo ao abrir, o sistema avalia o ambiente e valida a sessão do usuário em tempo real.&lt;br /&gt;
&lt;br /&gt;
Estando os parâmetros validados, será gerado automaticamente um ID de conversação (&#039;&#039;Conversation ID&#039;&#039;) exclusivo para a sessão. Esta identificação é armazenada em cookies do navegador com validade de 24 horas, permitindo que a Cia armazene e mantenha o contexto contínuo de todas as mensagens e documentos anexados. Caso a página seja atualizada ou fechada dentro deste período, a sessão conectada e os arquivos são recuperados automaticamente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_01.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No primeiro acesso, é obrigatório marcar a opção &#039;&#039;&#039;Termo de consentimento&#039;&#039;&#039; para indicar ciência de que os dados e documentos selecionados para análise serão enviados aos modelos de IA de terceiros integrados com a Cia. Por segurança e conformidade, os campos de envio e a área de anexos permanecem bloqueados até que o consentimento seja confirmado. Uma vez aceito, uma mensagem de registro é inserida no histórico da conversa e a preferência é memorizada para a sessão.&lt;br /&gt;
&lt;br /&gt;
Após confirmar o termo, a área de upload no painel lateral esquerdo é habilitada, permitindo anexar múltiplos arquivos simultaneamente, seja arrastando e soltando os documentos sobre a área de dropzone, seja clicando sobre ela para abrir a janela de seleção de arquivos.&lt;br /&gt;
&lt;br /&gt;
A ferramenta suporta uma ampla variedade de formatos corporativos:&lt;br /&gt;
*&#039;&#039;&#039;Documentos de Texto e Portáteis:&#039;&#039;&#039; PDF (&amp;lt;code&amp;gt;.pdf&amp;lt;/code&amp;gt;), Texto Simples (&amp;lt;code&amp;gt;.txt&amp;lt;/code&amp;gt;), Word (&amp;lt;code&amp;gt;.doc&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.docx&amp;lt;/code&amp;gt;).&lt;br /&gt;
*&#039;&#039;&#039;Planilhas e Dados Tabulares:&#039;&#039;&#039; Planilhas Excel (&amp;lt;code&amp;gt;.xlsx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.xls&amp;lt;/code&amp;gt;), Valores Separados por Vírgula (&amp;lt;code&amp;gt;.csv&amp;lt;/code&amp;gt;).&lt;br /&gt;
*&#039;&#039;&#039;Arquivos de Estrutura de Dados:&#039;&#039;&#039; Arquivos &amp;lt;code&amp;gt;.json&amp;lt;/code&amp;gt; e &amp;lt;code&amp;gt;.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
*&#039;&#039;&#039;Imagens:&#039;&#039;&#039; Formatos de imagem (&amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.jpg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.jpeg&amp;lt;/code&amp;gt;, etc.).&lt;br /&gt;
&lt;br /&gt;
No painel lateral, é possível visualizar o contador total de documentos anexados, o ícone específico do formato, o nome, o tamanho do arquivo formatado e a indicação de que o documento encontra-se ativo no contexto da conversa. Em dispositivos móveis ou telas menores, o painel lateral pode ser recolhido ou expandido através do botão retrátil no topo da barra.&lt;br /&gt;
&lt;br /&gt;
Uma vez enviados para análise, os documentos permanecem registrados no contexto da conversa no servidor, não sendo necessário reenviá-los a cada nova pergunta. Caso deseje substituir ou remover os arquivos analisados, deve-se reiniciar o contexto através da opção de limpeza da conversa.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_02.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clicando no ícone da engrenagem localizado no canto superior direito da tela, temos acesso ao menu de opções e configurações da ferramenta:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Modelo de IA:&#039;&#039;&#039; Permite selecionar o modelo de Inteligência Artificial desejado para o processamento documental (ex.: GPT-5.4 Recomendado, GPT-5.4 Mini, GPT-5.2 Alta Precisão, GPT-5.1 Raciocínio, GPT-4.1 Análise Documental, GPT-4o Versátil, GPT-4o Mini Econômico). A lista de modelos é atualizada dinamicamente a partir dos serviços disponíveis na Cia.&lt;br /&gt;
*&#039;&#039;&#039;Usuário Conectado:&#039;&#039;&#039; Exibe os dados do usuário autenticado no ERP CIGAM, incluindo nome, empresa (razão social / fantasia) e código de usuário.&lt;br /&gt;
*&#039;&#039;&#039;Ambiente &amp;amp; Sessão CIGAM:&#039;&#039;&#039; Apresenta o tipo de ambiente (produção ou depuração) e a URL da API CIGAM conectada, acompanhado de um botão de cópia rápida para facilitar diagnósticos e solicitações de suporte técnico.&lt;br /&gt;
*&#039;&#039;&#039;ID da Conversa Ativa:&#039;&#039;&#039; Exibe o identificador único da sessão com indicador visual de status em tempo real e botão para copiar o código do ID diretamente para a área de transferência.&lt;br /&gt;
*&#039;&#039;&#039;Limpar conversa:&#039;&#039;&#039; Permite reiniciar o contexto da conversa. Ao acionar esta opção, um balão interativo de confirmação é apresentado no histórico do chat (com as opções &#039;&#039;Limpar Conversa&#039;&#039; ou &#039;&#039;Cancelar&#039;&#039;). Ao confirmar, o sistema solicita a exclusão da conversa no serviço da OpenAI para evitar registros órfãos, remove os documentos e cookies locais e gera um novo ID de conversação limpo.&lt;br /&gt;
*&#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; Atalho que direciona diretamente aos manuais e guias de uso na CIGAM Wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_03.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Com os documentos anexados, podemos enviar perguntas e comandos no campo inferior para obter resumos executivos, explicações pontuais, cruzamento de dados entre arquivos distintos, localização de inconsistências ou extração de indicadores. Caso enviemos os arquivos sem digitar nenhuma mensagem complementar, a Cia aplicará o prompt de sistema padrão para realizar uma leitura analítica e retornar um resumo estruturado dos documentos.&lt;br /&gt;
&lt;br /&gt;
O sistema dispõe de diretrizes de sistema corporativas (&#039;&#039;System Prompt&#039;&#039;) integradas ao ecossistema do ERP CIGAM, orientando o modelo a analisar com fidelidade os dados fornecidos, sem inventar informações ausentes.&lt;br /&gt;
&lt;br /&gt;
Também é disponibilizado o recurso de &#039;&#039;&#039;Reconhecimento de Voz&#039;&#039;&#039; através do ícone de microfone (habilitado em conexões seguras HTTPS ou localhost). O recurso conta com reconhecimento inteligente de pontuação falada: ao ditar expressões como &#039;&#039;&amp;quot;vírgula&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;ponto&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;ponto e vírgula&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;dois pontos&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;interrogação&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;exclamação&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;hífen&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;abre parênteses&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;fecha parênteses&amp;quot;&#039;&#039; ou &#039;&#039;&amp;quot;nova linha&amp;quot;&#039;&#039;, os termos são automaticamente substituídos pelos respectivos sinais gráficos e as frases são capitalizadas de forma automática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_04.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As respostas retornadas pela Cia contam com formatação Markdown avançada, estruturando o conteúdo em títulos hierárquicos, listas ordenadas ou em tópicos, citações em bloco e tabelas responsivas estilizadas.&lt;br /&gt;
&lt;br /&gt;
Além disso, sempre que a análise envolver dados numéricos comparativos, demonstrativos contábeis/financeiros (como DRE, receitas e despesas), séries temporais ou valores tabulares, a Cia gera automaticamente gráficos visuais e interativos integrados diretamente na resposta:&lt;br /&gt;
*&#039;&#039;&#039;Tipos de Gráficos Gerados:&#039;&#039;&#039; Barras verticais, linhas de tendência, gráficos de pizza e rosca, estilizados na paleta de cores oficial da Cia e com valores numéricos formatados no padrão brasileiro (pt-BR).&lt;br /&gt;
*&#039;&#039;&#039;Exportação do Gráfico:&#039;&#039;&#039; Cada card de gráfico possui um botão de download no canto superior direito, permitindo baixar a imagem em formato PNG em alta resolução para inclusão imediata em relatórios, apresentações ou envio por e-mail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_05.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos manter uma conversa contínua com diversos documentos e mensagens em múltiplos turnos de diálogo. A Cia preserva o histórico de perguntas e respostas anteriores, permitindo aprofundar análises, solicitar detalhamentos de itens específicos ou anexar novos arquivos complementares ao longo da conversa.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o resultado da análise passa a ser apresentado em uma nova janela flutuante, que disponibiliza opções para utilização e compartilhamento do conteúdo gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
No cabeçalho dessa janela, são apresentados o nome do agente executado e três opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaDesktopCompartilhar.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Compartilhamento por e-mail====&lt;br /&gt;
&lt;br /&gt;
Ao selecionar a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;, é apresentada uma janela para preenchimento das informações necessárias ao envio da análise.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaDesktopEmail.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após informar os destinatários e os demais dados da mensagem, basta selecionar &#039;&#039;&#039;Enviar&#039;&#039;&#039;. A análise gerada será encaminhada como um arquivo em anexo.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:AnalisarCiaDesktopEmail.png&amp;diff=162656</id>
		<title>Arquivo:AnalisarCiaDesktopEmail.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:AnalisarCiaDesktopEmail.png&amp;diff=162656"/>
		<updated>2026-10-15T18:09:52Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:AnalisarCiaDesktopCompartilhar.png&amp;diff=162655</id>
		<title>Arquivo:AnalisarCiaDesktopCompartilhar.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:AnalisarCiaDesktopCompartilhar.png&amp;diff=162655"/>
		<updated>2026-10-15T18:09:20Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162654</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162654"/>
		<updated>2026-10-15T18:08:20Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Recurso &amp;quot;Analisar com a Cia&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
===Compartilhamento de Análises da Cia===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Na Cia Web (SaaS), é possível gerar análises detalhadas de determinadas informações e compartilhá-las. Essa funcionalidade está disponível nos seguintes assuntos: [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Auditor|Auditor]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Analisar|Analisar]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Insights|Insights]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Listar|Listar]] e [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Consultar|Consultar]]. &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: opcoesAnalisarCia.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Essa opção está disponível por meio do botão &#039;&#039;&#039;analisar&#039;&#039;&#039;, exibido junto à resposta apresentada após a solicitação de um desses assuntos.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: exemploBotaoAnalisar.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Particularmente para o assunto &#039;&#039;&#039;Analisar&#039;&#039;&#039;, a análise já é exibida diretamente, pois essa é a finalidade desse assunto:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: analiseAnalisar.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Ao gerar uma análise , a página de resultado passa a disponibilizar opções para compartilhar e utilizar o conteúdo gerado. São disponibilizadas três opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CiaWebAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Ao selecionar a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;, é apresentada uma janela para preenchimento das informações necessárias ao envio da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CiaWebModalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Após informar os destinatários e os demais dados da mensagem, basta selecionar &#039;&#039;&#039;Enviar&#039;&#039;&#039;. A análise gerada será encaminhada como um arquivo em anexo.&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
A janela abaixo é exibida ao quando selecionada a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A ferramenta de &#039;&#039;&#039;Conversar com documentos&#039;&#039;&#039; permite analisar, resumir e cruzar informações contidas em arquivos e relatórios através de modelos avançados de Inteligência Artificial integrados ao ERP CIGAM.&lt;br /&gt;
&lt;br /&gt;
O acesso pode ser realizado a partir da tela principal da Cia Web (SaaS), clicando na opção correspondente ou digitando o assunto &amp;lt;code&amp;gt;#Documentos&amp;lt;/code&amp;gt;, momento em que a aplicação é aberta em uma nova guia do navegador assim que digitada a primeira mensagem.&lt;br /&gt;
&lt;br /&gt;
Além disto, podemos acessar a aplicação através dos Portais CIGAM, conforme descrito em [[GE_-_Como_Fazer_-_Cia_-_Como_acessar#Conversar_com_documentos|Como acessar]].&lt;br /&gt;
&lt;br /&gt;
Para a utilização da aplicação, é necessário estar autenticado com um token de autorização CIGAM e com o endereço da API CIGAM devidamente parametrizado. Logo ao abrir, o sistema avalia o ambiente e valida a sessão do usuário em tempo real.&lt;br /&gt;
&lt;br /&gt;
Estando os parâmetros validados, será gerado automaticamente um ID de conversação (&#039;&#039;Conversation ID&#039;&#039;) exclusivo para a sessão. Esta identificação é armazenada em cookies do navegador com validade de 24 horas, permitindo que a Cia armazene e mantenha o contexto contínuo de todas as mensagens e documentos anexados. Caso a página seja atualizada ou fechada dentro deste período, a sessão conectada e os arquivos são recuperados automaticamente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_01.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No primeiro acesso, é obrigatório marcar a opção &#039;&#039;&#039;Termo de consentimento&#039;&#039;&#039; para indicar ciência de que os dados e documentos selecionados para análise serão enviados aos modelos de IA de terceiros integrados com a Cia. Por segurança e conformidade, os campos de envio e a área de anexos permanecem bloqueados até que o consentimento seja confirmado. Uma vez aceito, uma mensagem de registro é inserida no histórico da conversa e a preferência é memorizada para a sessão.&lt;br /&gt;
&lt;br /&gt;
Após confirmar o termo, a área de upload no painel lateral esquerdo é habilitada, permitindo anexar múltiplos arquivos simultaneamente, seja arrastando e soltando os documentos sobre a área de dropzone, seja clicando sobre ela para abrir a janela de seleção de arquivos.&lt;br /&gt;
&lt;br /&gt;
A ferramenta suporta uma ampla variedade de formatos corporativos:&lt;br /&gt;
*&#039;&#039;&#039;Documentos de Texto e Portáteis:&#039;&#039;&#039; PDF (&amp;lt;code&amp;gt;.pdf&amp;lt;/code&amp;gt;), Texto Simples (&amp;lt;code&amp;gt;.txt&amp;lt;/code&amp;gt;), Word (&amp;lt;code&amp;gt;.doc&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.docx&amp;lt;/code&amp;gt;).&lt;br /&gt;
*&#039;&#039;&#039;Planilhas e Dados Tabulares:&#039;&#039;&#039; Planilhas Excel (&amp;lt;code&amp;gt;.xlsx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.xls&amp;lt;/code&amp;gt;), Valores Separados por Vírgula (&amp;lt;code&amp;gt;.csv&amp;lt;/code&amp;gt;).&lt;br /&gt;
*&#039;&#039;&#039;Arquivos de Estrutura de Dados:&#039;&#039;&#039; Arquivos &amp;lt;code&amp;gt;.json&amp;lt;/code&amp;gt; e &amp;lt;code&amp;gt;.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
*&#039;&#039;&#039;Imagens:&#039;&#039;&#039; Formatos de imagem (&amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.jpg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.jpeg&amp;lt;/code&amp;gt;, etc.).&lt;br /&gt;
&lt;br /&gt;
No painel lateral, é possível visualizar o contador total de documentos anexados, o ícone específico do formato, o nome, o tamanho do arquivo formatado e a indicação de que o documento encontra-se ativo no contexto da conversa. Em dispositivos móveis ou telas menores, o painel lateral pode ser recolhido ou expandido através do botão retrátil no topo da barra.&lt;br /&gt;
&lt;br /&gt;
Uma vez enviados para análise, os documentos permanecem registrados no contexto da conversa no servidor, não sendo necessário reenviá-los a cada nova pergunta. Caso deseje substituir ou remover os arquivos analisados, deve-se reiniciar o contexto através da opção de limpeza da conversa.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_02.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clicando no ícone da engrenagem localizado no canto superior direito da tela, temos acesso ao menu de opções e configurações da ferramenta:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Modelo de IA:&#039;&#039;&#039; Permite selecionar o modelo de Inteligência Artificial desejado para o processamento documental (ex.: GPT-5.4 Recomendado, GPT-5.4 Mini, GPT-5.2 Alta Precisão, GPT-5.1 Raciocínio, GPT-4.1 Análise Documental, GPT-4o Versátil, GPT-4o Mini Econômico). A lista de modelos é atualizada dinamicamente a partir dos serviços disponíveis na Cia.&lt;br /&gt;
*&#039;&#039;&#039;Usuário Conectado:&#039;&#039;&#039; Exibe os dados do usuário autenticado no ERP CIGAM, incluindo nome, empresa (razão social / fantasia) e código de usuário.&lt;br /&gt;
*&#039;&#039;&#039;Ambiente &amp;amp; Sessão CIGAM:&#039;&#039;&#039; Apresenta o tipo de ambiente (produção ou depuração) e a URL da API CIGAM conectada, acompanhado de um botão de cópia rápida para facilitar diagnósticos e solicitações de suporte técnico.&lt;br /&gt;
*&#039;&#039;&#039;ID da Conversa Ativa:&#039;&#039;&#039; Exibe o identificador único da sessão com indicador visual de status em tempo real e botão para copiar o código do ID diretamente para a área de transferência.&lt;br /&gt;
*&#039;&#039;&#039;Limpar conversa:&#039;&#039;&#039; Permite reiniciar o contexto da conversa. Ao acionar esta opção, um balão interativo de confirmação é apresentado no histórico do chat (com as opções &#039;&#039;Limpar Conversa&#039;&#039; ou &#039;&#039;Cancelar&#039;&#039;). Ao confirmar, o sistema solicita a exclusão da conversa no serviço da OpenAI para evitar registros órfãos, remove os documentos e cookies locais e gera um novo ID de conversação limpo.&lt;br /&gt;
*&#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; Atalho que direciona diretamente aos manuais e guias de uso na CIGAM Wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_03.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Com os documentos anexados, podemos enviar perguntas e comandos no campo inferior para obter resumos executivos, explicações pontuais, cruzamento de dados entre arquivos distintos, localização de inconsistências ou extração de indicadores. Caso enviemos os arquivos sem digitar nenhuma mensagem complementar, a Cia aplicará o prompt de sistema padrão para realizar uma leitura analítica e retornar um resumo estruturado dos documentos.&lt;br /&gt;
&lt;br /&gt;
O sistema dispõe de diretrizes de sistema corporativas (&#039;&#039;System Prompt&#039;&#039;) integradas ao ecossistema do ERP CIGAM, orientando o modelo a analisar com fidelidade os dados fornecidos, sem inventar informações ausentes.&lt;br /&gt;
&lt;br /&gt;
Também é disponibilizado o recurso de &#039;&#039;&#039;Reconhecimento de Voz&#039;&#039;&#039; através do ícone de microfone (habilitado em conexões seguras HTTPS ou localhost). O recurso conta com reconhecimento inteligente de pontuação falada: ao ditar expressões como &#039;&#039;&amp;quot;vírgula&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;ponto&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;ponto e vírgula&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;dois pontos&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;interrogação&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;exclamação&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;hífen&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;abre parênteses&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;fecha parênteses&amp;quot;&#039;&#039; ou &#039;&#039;&amp;quot;nova linha&amp;quot;&#039;&#039;, os termos são automaticamente substituídos pelos respectivos sinais gráficos e as frases são capitalizadas de forma automática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_04.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As respostas retornadas pela Cia contam com formatação Markdown avançada, estruturando o conteúdo em títulos hierárquicos, listas ordenadas ou em tópicos, citações em bloco e tabelas responsivas estilizadas.&lt;br /&gt;
&lt;br /&gt;
Além disso, sempre que a análise envolver dados numéricos comparativos, demonstrativos contábeis/financeiros (como DRE, receitas e despesas), séries temporais ou valores tabulares, a Cia gera automaticamente gráficos visuais e interativos integrados diretamente na resposta:&lt;br /&gt;
*&#039;&#039;&#039;Tipos de Gráficos Gerados:&#039;&#039;&#039; Barras verticais, linhas de tendência, gráficos de pizza e rosca, estilizados na paleta de cores oficial da Cia e com valores numéricos formatados no padrão brasileiro (pt-BR).&lt;br /&gt;
*&#039;&#039;&#039;Exportação do Gráfico:&#039;&#039;&#039; Cada card de gráfico possui um botão de download no canto superior direito, permitindo baixar a imagem em formato PNG em alta resolução para inclusão imediata em relatórios, apresentações ou envio por e-mail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_05.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos manter uma conversa contínua com diversos documentos e mensagens em múltiplos turnos de diálogo. A Cia preserva o histórico de perguntas e respostas anteriores, permitindo aprofundar análises, solicitar detalhamentos de itens específicos ou anexar novos arquivos complementares ao longo da conversa.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o resultado da análise passa a ser apresentado em uma janela separada no aplicativo Desktop, que disponibiliza opções para utilização e compartilhamento do conteúdo gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
No cabeçalho dessa janela, são apresentados o nome do agente executado e três opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaDesktopCompartilhar.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Compartilhamento por e-mail====&lt;br /&gt;
&lt;br /&gt;
Ao selecionar a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;, é apresentada uma janela para preenchimento das informações necessárias ao envio da análise.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaDesktopEmail.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após informar os destinatários e os demais dados da mensagem, basta selecionar &#039;&#039;&#039;Enviar&#039;&#039;&#039;. A análise gerada será encaminhada como um arquivo em anexo.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:ExemploBotaoAnalisar.png&amp;diff=162653</id>
		<title>Arquivo:ExemploBotaoAnalisar.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:ExemploBotaoAnalisar.png&amp;diff=162653"/>
		<updated>2026-10-15T17:33:21Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaWebModalEmail.png&amp;diff=162652</id>
		<title>Arquivo:CiaWebModalEmail.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaWebModalEmail.png&amp;diff=162652"/>
		<updated>2026-10-15T17:30:40Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaWebAnalise.png&amp;diff=162651</id>
		<title>Arquivo:CiaWebAnalise.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaWebAnalise.png&amp;diff=162651"/>
		<updated>2026-10-15T17:30:14Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:AnaliseAnalisar.png&amp;diff=162650</id>
		<title>Arquivo:AnaliseAnalisar.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:AnaliseAnalisar.png&amp;diff=162650"/>
		<updated>2026-10-15T17:29:26Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:OpcoesAnalisarCia.png&amp;diff=162648</id>
		<title>Arquivo:OpcoesAnalisarCia.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:OpcoesAnalisarCia.png&amp;diff=162648"/>
		<updated>2026-10-15T17:24:57Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162647</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162647"/>
		<updated>2026-10-15T17:10:28Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Assuntos disponíveis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
===Compartilhamento de Análises da Cia===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Na Cia Web (SaaS), é possível gerar análises detalhadas de determinadas informações e compartilhá-las. Essa funcionalidade está disponível nos seguintes assuntos: [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Auditor|Auditor]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Analisar|Analisar]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Insights|Insights]], [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Listar|Listar]] e [[GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM#Consultar|Consultar]]. &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: opcoesAnalisarCia.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Essa opção está disponível por meio do botão &#039;&#039;&#039;analisar&#039;&#039;&#039;, exibido junto à resposta apresentada após a solicitação de um desses assuntos.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: exemploBotaoAnalisar.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Particularmente para o assunto &#039;&#039;&#039;Analisar&#039;&#039;&#039;, a análise já é exibida diretamente, pois essa é a finalidade desse assunto:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: analiseAnalisar.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Ao gerar uma análise , a página de resultado passa a disponibilizar opções para compartilhar e utilizar o conteúdo gerado. São disponibilizadas três opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CiaWebAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Ao selecionar a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;, é apresentada uma janela para preenchimento das informações necessárias ao envio da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CiaWebModalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Após informar os destinatários e os demais dados da mensagem, basta selecionar &#039;&#039;&#039;Enviar&#039;&#039;&#039;. A análise gerada será encaminhada como um arquivo em anexo.&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
A janela abaixo é exibida ao quando selecionada a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A ferramenta de &#039;&#039;&#039;Conversar com documentos&#039;&#039;&#039; permite analisar, resumir e cruzar informações contidas em arquivos e relatórios através de modelos avançados de Inteligência Artificial integrados ao ERP CIGAM.&lt;br /&gt;
&lt;br /&gt;
O acesso pode ser realizado a partir da tela principal da Cia Web (SaaS), clicando na opção correspondente ou digitando o assunto &amp;lt;code&amp;gt;#Documentos&amp;lt;/code&amp;gt;, momento em que a aplicação é aberta em uma nova guia do navegador assim que digitada a primeira mensagem.&lt;br /&gt;
&lt;br /&gt;
Além disto, podemos acessar a aplicação através dos Portais CIGAM, conforme descrito em [[GE_-_Como_Fazer_-_Cia_-_Como_acessar#Conversar_com_documentos|Como acessar]].&lt;br /&gt;
&lt;br /&gt;
Para a utilização da aplicação, é necessário estar autenticado com um token de autorização CIGAM e com o endereço da API CIGAM devidamente parametrizado. Logo ao abrir, o sistema avalia o ambiente e valida a sessão do usuário em tempo real.&lt;br /&gt;
&lt;br /&gt;
Estando os parâmetros validados, será gerado automaticamente um ID de conversação (&#039;&#039;Conversation ID&#039;&#039;) exclusivo para a sessão. Esta identificação é armazenada em cookies do navegador com validade de 24 horas, permitindo que a Cia armazene e mantenha o contexto contínuo de todas as mensagens e documentos anexados. Caso a página seja atualizada ou fechada dentro deste período, a sessão conectada e os arquivos são recuperados automaticamente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_01.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No primeiro acesso, é obrigatório marcar a opção &#039;&#039;&#039;Termo de consentimento&#039;&#039;&#039; para indicar ciência de que os dados e documentos selecionados para análise serão enviados aos modelos de IA de terceiros integrados com a Cia. Por segurança e conformidade, os campos de envio e a área de anexos permanecem bloqueados até que o consentimento seja confirmado. Uma vez aceito, uma mensagem de registro é inserida no histórico da conversa e a preferência é memorizada para a sessão.&lt;br /&gt;
&lt;br /&gt;
Após confirmar o termo, a área de upload no painel lateral esquerdo é habilitada, permitindo anexar múltiplos arquivos simultaneamente, seja arrastando e soltando os documentos sobre a área de dropzone, seja clicando sobre ela para abrir a janela de seleção de arquivos.&lt;br /&gt;
&lt;br /&gt;
A ferramenta suporta uma ampla variedade de formatos corporativos:&lt;br /&gt;
*&#039;&#039;&#039;Documentos de Texto e Portáteis:&#039;&#039;&#039; PDF (&amp;lt;code&amp;gt;.pdf&amp;lt;/code&amp;gt;), Texto Simples (&amp;lt;code&amp;gt;.txt&amp;lt;/code&amp;gt;), Word (&amp;lt;code&amp;gt;.doc&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.docx&amp;lt;/code&amp;gt;).&lt;br /&gt;
*&#039;&#039;&#039;Planilhas e Dados Tabulares:&#039;&#039;&#039; Planilhas Excel (&amp;lt;code&amp;gt;.xlsx&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.xls&amp;lt;/code&amp;gt;), Valores Separados por Vírgula (&amp;lt;code&amp;gt;.csv&amp;lt;/code&amp;gt;).&lt;br /&gt;
*&#039;&#039;&#039;Arquivos de Estrutura de Dados:&#039;&#039;&#039; Arquivos &amp;lt;code&amp;gt;.json&amp;lt;/code&amp;gt; e &amp;lt;code&amp;gt;.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
*&#039;&#039;&#039;Imagens:&#039;&#039;&#039; Formatos de imagem (&amp;lt;code&amp;gt;.png&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.jpg&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;.jpeg&amp;lt;/code&amp;gt;, etc.).&lt;br /&gt;
&lt;br /&gt;
No painel lateral, é possível visualizar o contador total de documentos anexados, o ícone específico do formato, o nome, o tamanho do arquivo formatado e a indicação de que o documento encontra-se ativo no contexto da conversa. Em dispositivos móveis ou telas menores, o painel lateral pode ser recolhido ou expandido através do botão retrátil no topo da barra.&lt;br /&gt;
&lt;br /&gt;
Uma vez enviados para análise, os documentos permanecem registrados no contexto da conversa no servidor, não sendo necessário reenviá-los a cada nova pergunta. Caso deseje substituir ou remover os arquivos analisados, deve-se reiniciar o contexto através da opção de limpeza da conversa.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_02.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clicando no ícone da engrenagem localizado no canto superior direito da tela, temos acesso ao menu de opções e configurações da ferramenta:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Modelo de IA:&#039;&#039;&#039; Permite selecionar o modelo de Inteligência Artificial desejado para o processamento documental (ex.: GPT-5.4 Recomendado, GPT-5.4 Mini, GPT-5.2 Alta Precisão, GPT-5.1 Raciocínio, GPT-4.1 Análise Documental, GPT-4o Versátil, GPT-4o Mini Econômico). A lista de modelos é atualizada dinamicamente a partir dos serviços disponíveis na Cia.&lt;br /&gt;
*&#039;&#039;&#039;Usuário Conectado:&#039;&#039;&#039; Exibe os dados do usuário autenticado no ERP CIGAM, incluindo nome, empresa (razão social / fantasia) e código de usuário.&lt;br /&gt;
*&#039;&#039;&#039;Ambiente &amp;amp; Sessão CIGAM:&#039;&#039;&#039; Apresenta o tipo de ambiente (produção ou depuração) e a URL da API CIGAM conectada, acompanhado de um botão de cópia rápida para facilitar diagnósticos e solicitações de suporte técnico.&lt;br /&gt;
*&#039;&#039;&#039;ID da Conversa Ativa:&#039;&#039;&#039; Exibe o identificador único da sessão com indicador visual de status em tempo real e botão para copiar o código do ID diretamente para a área de transferência.&lt;br /&gt;
*&#039;&#039;&#039;Limpar conversa:&#039;&#039;&#039; Permite reiniciar o contexto da conversa. Ao acionar esta opção, um balão interativo de confirmação é apresentado no histórico do chat (com as opções &#039;&#039;Limpar Conversa&#039;&#039; ou &#039;&#039;Cancelar&#039;&#039;). Ao confirmar, o sistema solicita a exclusão da conversa no serviço da OpenAI para evitar registros órfãos, remove os documentos e cookies locais e gera um novo ID de conversação limpo.&lt;br /&gt;
*&#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; Atalho que direciona diretamente aos manuais e guias de uso na CIGAM Wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_03.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Com os documentos anexados, podemos enviar perguntas e comandos no campo inferior para obter resumos executivos, explicações pontuais, cruzamento de dados entre arquivos distintos, localização de inconsistências ou extração de indicadores. Caso enviemos os arquivos sem digitar nenhuma mensagem complementar, a Cia aplicará o prompt de sistema padrão para realizar uma leitura analítica e retornar um resumo estruturado dos documentos.&lt;br /&gt;
&lt;br /&gt;
O sistema dispõe de diretrizes de sistema corporativas (&#039;&#039;System Prompt&#039;&#039;) integradas ao ecossistema do ERP CIGAM, orientando o modelo a analisar com fidelidade os dados fornecidos, sem inventar informações ausentes.&lt;br /&gt;
&lt;br /&gt;
Também é disponibilizado o recurso de &#039;&#039;&#039;Reconhecimento de Voz&#039;&#039;&#039; através do ícone de microfone (habilitado em conexões seguras HTTPS ou localhost). O recurso conta com reconhecimento inteligente de pontuação falada: ao ditar expressões como &#039;&#039;&amp;quot;vírgula&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;ponto&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;ponto e vírgula&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;dois pontos&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;interrogação&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;exclamação&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;hífen&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;abre parênteses&amp;quot;&#039;&#039;, &#039;&#039;&amp;quot;fecha parênteses&amp;quot;&#039;&#039; ou &#039;&#039;&amp;quot;nova linha&amp;quot;&#039;&#039;, os termos são automaticamente substituídos pelos respectivos sinais gráficos e as frases são capitalizadas de forma automática.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_04.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As respostas retornadas pela Cia contam com formatação Markdown avançada, estruturando o conteúdo em títulos hierárquicos, listas ordenadas ou em tópicos, citações em bloco e tabelas responsivas estilizadas.&lt;br /&gt;
&lt;br /&gt;
Além disso, sempre que a análise envolver dados numéricos comparativos, demonstrativos contábeis/financeiros (como DRE, receitas e despesas), séries temporais ou valores tabulares, a Cia gera automaticamente gráficos visuais e interativos integrados diretamente na resposta:&lt;br /&gt;
*&#039;&#039;&#039;Tipos de Gráficos Gerados:&#039;&#039;&#039; Barras verticais, linhas de tendência, gráficos de pizza e rosca, estilizados na paleta de cores oficial da Cia e com valores numéricos formatados no padrão brasileiro (pt-BR).&lt;br /&gt;
*&#039;&#039;&#039;Exportação do Gráfico:&#039;&#039;&#039; Cada card de gráfico possui um botão de download no canto superior direito, permitindo baixar a imagem em formato PNG em alta resolução para inclusão imediata em relatórios, apresentações ou envio por e-mail.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_05.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos manter uma conversa contínua com diversos documentos e mensagens em múltiplos turnos de diálogo. A Cia preserva o histórico de perguntas e respostas anteriores, permitindo aprofundar análises, solicitar detalhamentos de itens específicos ou anexar novos arquivos complementares ao longo da conversa.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162640</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162640"/>
		<updated>2026-10-15T12:22:45Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Análises por IA e compartilhamento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
A janela abaixo é exibida ao quando selecionada a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Ao clicar na opção &amp;quot;Conversar com documentos&amp;quot; seremos direcionados à página da aplicação. &lt;br /&gt;
&lt;br /&gt;
Precisamos acessar com nosso token de autorização CIGAM e termos nossa API configurada corretamente. &lt;br /&gt;
&lt;br /&gt;
Tendo isto devidamente parametrizado, ao iniciar a aplicação, será gerado um ID de conversação para nossa sessão, esta informação é importante porque através deste ID a Cia armazena o contexto de todas as mensagens e documentos que enviarmos nesta conversa. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_01.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No primeiro acesso, teremos de marcar o checkbox &amp;quot;Termo de consentimento&amp;quot; para indicar que estamos cientes de que os dados serão analisados e enviados para os modelos de IA de terceiros integrados com a Cia. &lt;br /&gt;
&lt;br /&gt;
Confirmando esta opção, teremos como anexar arquivos no menu lateral esquerdo, arrastando os arquivos e soltando na área, ou clicando e selecionando, podendo selecionar múltiplos arquivos de uma única vez.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_02.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clicando no ícone da engrenagem localizada no canto superior direito da tela, poderemos acessar as opções.&lt;br /&gt;
&lt;br /&gt;
*Podemos selecionar o modelo de IA escolhido.&lt;br /&gt;
*Podemos visualizar o usuário autenticado e as informações de licença.&lt;br /&gt;
*Podemos visualizar e copiar as informações de sessão de API.&lt;br /&gt;
*Podemos visualizar e copiar nosso ID de conversação.&lt;br /&gt;
*Podemos limpar a conversa, forçando o sistema a gerar um novo ID de conversação, com objetivo de recomeçar nosso contexto de análise. Será apresentada uma mensagem de confirmação antes de limpar o contexto.&lt;br /&gt;
*Podemos acessar a documentação da ferramenta na Wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_03.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos enviar arquivos e mensagens para complementar a análise. O sistema possui um prompt de sistema padrão para auxiliar o modelo a analisar e retornar os dados de maneira estruturada.&lt;br /&gt;
&lt;br /&gt;
Há um ícone de microfone para reconhecimento de voz. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_04.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As análises são geradas contendo gráficos e/ou tabelas quando aplicável. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_05.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ter diversos documentos e mensagens. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaWebResultadoAnalise.png&amp;diff=162639</id>
		<title>Arquivo:CiaWebResultadoAnalise.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:CiaWebResultadoAnalise.png&amp;diff=162639"/>
		<updated>2026-10-15T12:14:00Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162638</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162638"/>
		<updated>2026-10-15T12:13:00Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Assuntos disponíveis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
===Análises por IA e compartilhamento===&lt;br /&gt;
&lt;br /&gt;
Na Cia Web, é possível gerar análises por Inteligência Artificial a partir dos dados e informações disponibilizados para processamento. Essa funcionalidade está disponível nos seguintes assuntos:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;#Analisar:&#039;&#039;&#039; permite analisar arquivos, gerando gráficos interativos e informações relevantes para identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
* &#039;&#039;&#039;#Insights:&#039;&#039;&#039; permite gerar análises automáticas a partir dos dados de uma consulta, identificando padrões, tendências e possíveis pontos de atenção.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, ao gerar uma análise por IA, a página de resultado passa a disponibilizar opções para utilização e compartilhamento do conteúdo gerado.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaWebResultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Ao selecionar a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;, será apresentada uma janela para preenchimento das informações necessárias ao envio da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaWebModalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Após informar os destinatários e os demais dados da mensagem, basta selecionar &#039;&#039;&#039;Enviar&#039;&#039;&#039;. A análise gerada será encaminhada como um arquivo em anexo.&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
A janela abaixo é exibida ao quando selecionada a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Ao clicar na opção &amp;quot;Conversar com documentos&amp;quot; seremos direcionados à página da aplicação. &lt;br /&gt;
&lt;br /&gt;
Precisamos acessar com nosso token de autorização CIGAM e termos nossa API configurada corretamente. &lt;br /&gt;
&lt;br /&gt;
Tendo isto devidamente parametrizado, ao iniciar a aplicação, será gerado um ID de conversação para nossa sessão, esta informação é importante porque através deste ID a Cia armazena o contexto de todas as mensagens e documentos que enviarmos nesta conversa. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_01.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
No primeiro acesso, teremos de marcar o checkbox &amp;quot;Termo de consentimento&amp;quot; para indicar que estamos cientes de que os dados serão analisados e enviados para os modelos de IA de terceiros integrados com a Cia. &lt;br /&gt;
&lt;br /&gt;
Confirmando esta opção, teremos como anexar arquivos no menu lateral esquerdo, arrastando os arquivos e soltando na área, ou clicando e selecionando, podendo selecionar múltiplos arquivos de uma única vez.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_02.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Clicando no ícone da engrenagem localizada no canto superior direito da tela, poderemos acessar as opções.&lt;br /&gt;
&lt;br /&gt;
*Podemos selecionar o modelo de IA escolhido.&lt;br /&gt;
*Podemos visualizar o usuário autenticado e as informações de licença.&lt;br /&gt;
*Podemos visualizar e copiar as informações de sessão de API.&lt;br /&gt;
*Podemos visualizar e copiar nosso ID de conversação.&lt;br /&gt;
*Podemos limpar a conversa, forçando o sistema a gerar um novo ID de conversação, com objetivo de recomeçar nosso contexto de análise. Será apresentada uma mensagem de confirmação antes de limpar o contexto.&lt;br /&gt;
*Podemos acessar a documentação da ferramenta na Wiki.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_03.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos enviar arquivos e mensagens para complementar a análise. O sistema possui um prompt de sistema padrão para auxiliar o modelo a analisar e retornar os dados de maneira estruturada.&lt;br /&gt;
&lt;br /&gt;
Há um ícone de microfone para reconhecimento de voz. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_04.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As análises são geradas contendo gráficos e/ou tabelas quando aplicável. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;[[Arquivo:cia_conv_docs_05.png|nenhum|750px]]&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podemos ter diversos documentos e mensagens. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162423</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162423"/>
		<updated>2026-10-08T18:19:56Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Resultado do processamento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
A janela abaixo é exibida ao quando selecionada a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
Em construção...&amp;lt;br&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162422</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162422"/>
		<updated>2026-10-08T18:18:46Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Resultado do processamento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
A janela abaixo é exibida ao quando selecionada a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
Em construção...&amp;lt;br&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162421</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162421"/>
		<updated>2026-10-08T18:18:00Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Resultado do processamento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise. O nome do agente executado também é exibido no cabeçalho:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
A janela abaixo é exibida ao quando selecionada a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
Em construção...&amp;lt;br&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:ModalEmail.png&amp;diff=162420</id>
		<title>Arquivo:ModalEmail.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:ModalEmail.png&amp;diff=162420"/>
		<updated>2026-10-08T18:16:14Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:ResultadoAnalise.png&amp;diff=162419</id>
		<title>Arquivo:ResultadoAnalise.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:ResultadoAnalise.png&amp;diff=162419"/>
		<updated>2026-10-08T18:14:49Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162412</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162412"/>
		<updated>2026-10-08T18:02:50Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Compartilhamento por e-mail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
A janela abaixo é exibida ao quando selecionada a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
Em construção...&amp;lt;br&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162411</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162411"/>
		<updated>2026-10-08T18:01:24Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Resultado do processamento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
A janela abaixo é exibida ao quando selecionada a opção &#039;&#039;&#039;E-mail&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Após informar os dados desejados e confirmar o envio, a análise gerada pelo agente será encaminhada ao destinatário como um arquivo em anexo.&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
Em construção...&amp;lt;br&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162407</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162407"/>
		<updated>2026-10-08T17:50:21Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Resultado do processamento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
Ao selecionar a opção E-mail, será apresentada uma janela para preenchimento das informações necessárias para o envio.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Após informar os dados desejados e confirmar o envio, a análise gerada pelo agente será encaminhada ao destinatário como um arquivo em anexo.&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte [[GE - Como Fazer - Configuração de Envio de E-mail no CIGAM]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
Em construção...&amp;lt;br&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162403</id>
		<title>GE - Como Fazer - Uso da Cia - IA do CIGAM</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Uso_da_Cia_-_IA_do_CIGAM&amp;diff=162403"/>
		<updated>2026-10-08T17:45:24Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Resultado do processamento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Uso da Cia - IA do CIGAM|Como Fazer - Uso da Cia - IA do CIGAM]]&lt;br /&gt;
&lt;br /&gt;
=Recursos, configurações e segurança=&lt;br /&gt;
A Cia - IA do CIGAM oferece diversas funcionalidades e atua como um hub centralizador para os recursos de inteligência artificial utilizados nas soluções CIGAM. Para garantir o correto funcionamento desses recursos, é necessário verificar se os pré-requisitos e as configurações foram realizados adequadamente. Para mais informações, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM|Como Fazer configuração da Cia IA do CIGAM]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Todas as soluções de IA do CIGAM são integradas por meio dos serviços da Cia. A Cia possui integração com diferentes provedores de IA de terceiros, como OpenAI, Google, Anthropic, entre outros. Essas integrações são realizadas por meio de contas e serviços contratados, com condições de uso que asseguram que os dados trafegados não sejam utilizados para treinamento dos modelos, identificação de origem, publicidade, anúncios ou qualquer outra finalidade não prevista.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No caso de IAs open-source integradas à Cia, os modelos são executados dentro dos domínios da CIGAM, mantendo as mesmas premissas aplicadas às IAs contratadas: não utilização dos dados para treinamento de modelos, não identificação da origem das informações e ausência de retenção dos dados processados.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, sempre que houver envio explícito de dados pelo usuário por meio das funcionalidades da Cia disponíveis nas soluções CIGAM, será apresentado um diálogo de confirmação, permitindo que o usuário aceite o envio dessas informações. Os dados enviados serão tratados conforme as mesmas diretrizes de segurança, privacidade e não retenção descritas anteriormente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esta documentação apresenta o uso da Cia e está organizada conforme a forma de acesso: [[#Cia Web (SaaS)|Cia Web (SaaS)]], [[#Portais|Portais]] e [[#Desktop|Desktop]]. &lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Caso tenha dúvidas sobre onde encontrar a Cia em cada uma dessas plataformas, ou sobre quais ferramentas do CIGAM possuem recursos integrados a ela, consulte a documentação específica de acesso: [[GE - Como Fazer - Cia - Como acessar|Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Cia Web (SaaS)=&lt;br /&gt;
A Cia Web é a aplicação web que centraliza todas as funcionalidades da Cia. Ela pode ser acessada diretamente pelo navegador do seu computador ou dispositivo móvel, ou ainda a partir do Desktop e dos Portais, sem a necessidade de novo login.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;https://youtu.be/DFGtRtPF75A&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Primeiro acesso==&lt;br /&gt;
A Cia Web pode ser acessada diretamente pelo navegador, utilizando o seguinte endereço: https://services.cigam.cloud/cia/index.html&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; o usuário que for realizar o login precisa ter a autenticação em duas etapas habilitada. Para saber como configurá-la, consulte: [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Autenticação em duas etapas e configurações de envio de e-mail|Autenticação em duas etapas e configurações de envio de e-mail]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acessar pelo endereço, será necessário preencher algumas informações para que a Cia consiga validar seu acesso e consultar seus dados:&amp;lt;br&amp;gt;&lt;br /&gt;
* Informar a API do seu CIGAM Server, para garantir o direcionamento correto da base de dados.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAPI.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Informar usuário e senha de login e seu código de verificação:&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLogin.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaCodVerif.png|semmoldura|center|700px]]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Caso não queira aguardar ou informar o código de verificação, você pode optar por responder à pergunta secreta, clicando no botão “Pergunta Secreta” exibido na imagem acima.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaLoginA2F.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Conhecendo a tela da Cia==&lt;br /&gt;
Após realizar o login, a Cia carregará automaticamente as informações e dados necessários do ambiente e será iniciada no assunto &#039;&#039;&#039;#Geral&#039;&#039;&#039;, identificado pelo botão localizado à esquerda da caixa de texto.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeral.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar nesse botão, será exibida uma lista com todos os assuntos disponíveis, permitindo que você selecione aquele com o qual deseja interagir.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode digitar diretamente na caixa de texto o &#039;&#039;&#039;#Assunto&#039;&#039;&#039; que deseja utilizar, e a Cia entenderá automaticamente o tema da sua mensagem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Também é possível &#039;&#039;&#039;formular uma pergunta seguida de um #Assunto&#039;&#039;&#039; para interagir com qualquer assunto, mesmo que ele não esteja selecionado no momento.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaAberta.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao selecionar um assunto, serão exibidas automaticamente dicas e sugestões sobre o tema escolhido, além de exemplos clicáveis que, ao serem selecionados, são processados de forma imediata.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao digitar um ponto de interrogação (?) na caixa de texto, será exibida uma lista com todas as interações disponíveis para o assunto selecionado, facilitando a descoberta de comandos e possibilidades de uso.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaDicas.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Outra funcionalidade prática é a possibilidade de reenviar perguntas já feitas no chat. Para isso, basta posicionar o mouse sobre a pergunta desejada e clicar no ícone de “Reenviar”. Ao passar o mouse sobre a mensagem, também será exibido o horário de envio.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaReenviar.png|semmoldura|center|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, você pode utilizar as setas do teclado (⬆️ para cima e ⬇️ para baixo) na caixa de texto para navegar pelas últimas perguntas enviadas para o #Assunto selecionado, facilitando o reuso de interações anteriores.&lt;br /&gt;
&lt;br /&gt;
===Ícones da caixa de texto===&lt;br /&gt;
Na caixa de texto, você encontrará alguns ícones com as seguintes funções:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!  !! Ação&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaUltPerg.png]] || &#039;&#039;&#039;Histórico de Perguntas&#039;&#039;&#039; – Ao clicar, é exibido o histórico das perguntas já realizadas para o assunto selecionado.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaEnviar.png]] || &#039;&#039;&#039;Enviar&#039;&#039;&#039; – Envia o conteúdo digitado na caixa de texto.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaFala.png]] || &#039;&#039;&#039;Falar&#039;&#039;&#039; – Permite falar ao invés de digitar, usando o recurso de voz.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaExpandir.png]]  || &#039;&#039;&#039;Expandir&#039;&#039;&#039; – Aumenta a altura da caixa de texto para facilitar a digitação de mensagens longas.&lt;br /&gt;
|-&lt;br /&gt;
|center|[[Imagem:CiaRecolher.png]]  || &#039;&#039;&#039;Recolher&#039;&#039;&#039; – Reduz a caixa de texto ao tamanho padrão.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Assuntos disponíveis==&lt;br /&gt;
&lt;br /&gt;
===Geral===&lt;br /&gt;
Nesse assunto, é possível conversar livremente com a Cia sobre qualquer um dos assuntos disponíveis. Se encontrar dificuldades para obter a resposta desejada, experimente selecionar um assunto específico, o que pode gerar resultados mais precisos.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Se houver muitas respostas correspondentes, a Cia não executará nenhuma automaticamente. Em vez disso, exibirá uma opção com os valores possíveis, permitindo que você selecione manualmente a melhor alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcoes.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Caso a Cia encontre uma resposta com confiança significativamente maior que as demais, ela será executada automaticamente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se você selecionar a opção “Não era bem isso o que eu queria”, a Cia exibirá outras opções relacionadas ao que foi solicitado, apresentando também um indicador de semáforo com a porcentagem de confiança de cada alternativa.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:CiaGeralOpcaoCerta.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
===Ajuda, Vídeos e Auditor===&lt;br /&gt;
Conheça melhor o ERP com a ajuda da Wiki e Cia, assista vídeos sobre o CIGAM e audite seu ambiente.&lt;br /&gt;
&lt;br /&gt;
====Ajuda====&lt;br /&gt;
Nesse assunto, você pode acessar o Chatbot da assistente virtual, onde você pode tirar dúvidas e consultar conteúdos da CIGAM Wiki enviando perguntas diretamente nela.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; neste assunto, a Cia atua dedicada à Wiki, focada exclusivamente nos conteúdos da documentação. As demais funcionalidades e atalhos da Cia não estarão disponíveis nesse contexto.&lt;br /&gt;
&lt;br /&gt;
====Vídeos====&lt;br /&gt;
Nesse assunto, é possível procurar por vídeos relacionados ao tema desejado. O resultado será apresentado em forma de lista, contendo os vídeos encontrados e os tempos exatos em que o assunto começa a ser abordado, de acordo com o termo ou palavra pesquisada.&lt;br /&gt;
&lt;br /&gt;
====Auditor====&lt;br /&gt;
Neste assunto, é possível verificar o status do sistema e identificar possíveis problemas ou inconsistências. O resultado será exibido em forma de tabela, contendo os dados retornados para facilitar a análise.&lt;br /&gt;
&lt;br /&gt;
===Painéis BI, Portais e Relatórios===&lt;br /&gt;
Explore dashboards do BI, interaja com Portais intuitivos e execute relatórios personalizados.&lt;br /&gt;
&lt;br /&gt;
====Painéis BI====&lt;br /&gt;
Nesse assunto, é possível abrir dashboards do BI já configurados para o usuário, permitindo sua visualização diretamente na tela.&lt;br /&gt;
Ao abrir um dashboard, você também pode interagir com ele, solicitando inserção de filtros, dimensões, métricas, transformações e outros ajustes.&amp;lt;br&amp;gt;&lt;br /&gt;
Cada dashboard aberto exibirá uma guia com as “Interações” disponíveis para aquele painel específico.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Além disso, ao selecionar o assunto &#039;&#039;&#039;#Painéis do BI&#039;&#039;&#039;, é possível solicitar que a Cia crie um dashboard do zero.&lt;br /&gt;
Por exemplo: &amp;quot;Crie um dashboard para ver meu fluxo de caixa&amp;quot;. Você pode ainda solicitar que métricas, dimensões e filtros sejam adicionados durante a criação, ou pedir dashboards separados por áreas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; caso o usuário não possua acesso ao BI ou este não esteja implementado na base de dados, será exibida uma mensagem informativa no momento do login na Cia.&lt;br /&gt;
&lt;br /&gt;
====Portais====&lt;br /&gt;
Quando este assunto é utilizado, o resultado será sempre a abertura de uma tela dos Portais, permitindo ao usuário acessar diretamente os conteúdos e funcionalidades disponíveis nesse ambiente.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Essa abertura é feita de forma integrada, garantindo uma navegação contínua entre a Cia e os Portais, sem necessidade de realizar novo login ou sair da plataforma.&lt;br /&gt;
&lt;br /&gt;
====Relatórios====&lt;br /&gt;
Ao utilizar esse assunto, será exibida uma tela para preenchimento de filtros, permitindo a emissão de relatórios web.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Para que essa funcionalidade opere corretamente, é necessário garantir que a instalação da CDN e da Pesquisa Dinâmica no servidor de aplicação esteja configurada de forma adequada.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Os relatórios exibidos aqui são os mesmos disponíveis nos Portais CIGAM, portanto é essencial que esses componentes também estejam funcionando corretamente nesses Portais.&lt;br /&gt;
&lt;br /&gt;
===Qual, Faça, Consultar, Listar, Analisar e Insights===&lt;br /&gt;
Crie registros, analise informações ou liste dados cadastrados no CIGAM.&lt;br /&gt;
&lt;br /&gt;
====Qual====&lt;br /&gt;
Nesse assunto, a Cia vai consultar e processar informações diretamente no ERP, usando os dados e relacionamentos disponíveis no CIGAM, e retornar os resultados em forma de texto para você visualizar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nem todas as opções estão liberadas. Para ver quais você pode usar, digite ? na caixa de texto. A Cia vai mostrar uma lista com todos os comandos e funções disponíveis.&lt;br /&gt;
&lt;br /&gt;
====Faça====&lt;br /&gt;
Nesse assunto, a Cia sempre fará um processamento no CIGAM e retornará o status do resultado. Por exemplo, você pode solicitar que a Cia crie um alerta ou até mesmo crie uma nova empresa no sistema.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para saber quais treinamentos ou comandos estão disponíveis, digite ? na caixa de texto. A Cia mostrará uma lista com todas as opções implementadas para você usar.&lt;br /&gt;
&lt;br /&gt;
====Consultar====&lt;br /&gt;
Nesse assunto, você poderá fazer consultas de dados para obter listagens de registros, conforme os treinamentos de tabelas disponíveis. O resultado será apresentado em forma de tabela, exibindo os dados retornados. Já existem diversas Views prontas, para que você possa listar informações de forma mais completa e rápida.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver exemplos de consultas já implementadas, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Listar====&lt;br /&gt;
Nesse assunto, você pode montar sua própria consulta de dados, escolhendo os filtros e parâmetros para gerar uma listagem personalizada. Diferente do assunto #Consultar, aqui é possível utilizar qualquer tabela do CIGAM para montar sua consulta, escrevendo em linguagem natural o que deseja buscar.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Dica:&#039;&#039;&#039; para ver todas as tabelas disponíveis, digite ? na caixa de texto.&lt;br /&gt;
&lt;br /&gt;
====Analisar====&lt;br /&gt;
Analise o arquivo selecionado para gerar gráficos interativos e informativos, apresentando insights relevantes que ajudam a identificar tendências, padrões e oportunidades de melhoria.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Esse recurso oferece uma visualização clara e intuitiva dos dados, facilitando a interpretação das informações e apoiando a tomada de decisões estratégicas.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; para utilizar esta funcionalidade, é necessário concordar que os dados enviados serão processados por modelos de IA de terceiros integrados à Cia.&lt;br /&gt;
&lt;br /&gt;
[[Imagem:AnalisarCia.png|semmoldura|center|600px]]&lt;br /&gt;
&lt;br /&gt;
====Insights====&lt;br /&gt;
Gere insights inteligentes a partir dos dados de uma consulta, com análises automáticas realizadas pela Cia, que identificam padrões, tendências e possíveis pontos de atenção. Esse recurso ajuda a transformar dados brutos em informações acionáveis, facilitando a tomada de decisões estratégicas e otimizando processos.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Aviso:&#039;&#039;&#039; ao utilizar o assunto “Insights”, você concorda que os dados e informações analisados poderão ser enviados para modelos de IA de terceiros integrados à Cia, exclusivamente para processamento e geração dos resultados apresentados.&lt;br /&gt;
&lt;br /&gt;
===IA Generativa e Pesquisa na Internet===&lt;br /&gt;
Converse com a IA sobre assuntos diversos, crie conteúdos e pesquise na internet sobre qualquer coisa.&lt;br /&gt;
&lt;br /&gt;
====IA Generativa====&lt;br /&gt;
Nesse assunto, ao interagir com a IA Generativa, você poderá fazer qualquer tipo de pergunta ou solicitação, de forma livre e criativa.&lt;br /&gt;
O resultado exibido será exatamente a resposta gerada pela IA, sem complementos da Cia. Você pode, por exemplo, solicitar que a IA melhore ou reformule um texto, crie conteúdos ou resuma informações.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; nesse assunto, a Cia não estará integrada aos serviços e sistemas do CIGAM — a interação é exclusivamente com a IA Generativa.&lt;br /&gt;
&lt;br /&gt;
====Pesquisa na Internet====&lt;br /&gt;
Use esse assunto para fazer pesquisas na internet e visualizar os resultados diretamente integrados na Cia, sem precisar sair da plataforma. Você pode pesquisar qualquer tema de interesse e abrir os links retornados para acessar conteúdos, notícias e informações de forma rápida e prática.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Configurações==&lt;br /&gt;
O ícone de engrenagem, localizado no canto superior direito da página, reúne recursos de informação e gerenciamento. As opções disponíveis são:&lt;br /&gt;
* &#039;&#039;&#039;Respostas com áudio:&#039;&#039;&#039; quando ativado, as respostas da Cia são narradas em voz alta.&lt;br /&gt;
* &#039;&#039;&#039;Ambiente atual do CIGAM:&#039;&#039;&#039; exibe na tela o usuário logado e o ambiente em uso.&lt;br /&gt;
* &#039;&#039;&#039;Ver consumo:&#039;&#039;&#039; mostra a quantidade de tokens já utilizados e os usuários que geraram consumo.&lt;br /&gt;
* &#039;&#039;&#039;Limpar dados de navegação:&#039;&#039;&#039; exibe uma mensagem explicando como limpar os dados de navegação do navegador.&lt;br /&gt;
* &#039;&#039;&#039;Limpar cookies:&#039;&#039;&#039; apaga os dados armazenados localmente, permitindo informar novamente a API e realizar um novo login.&lt;br /&gt;
* &#039;&#039;&#039;Instalar aplicativo:&#039;&#039;&#039; instala a Cia como aplicativo no dispositivo, criando um atalho na tela inicial.&lt;br /&gt;
* &#039;&#039;&#039;Documentação na wiki:&#039;&#039;&#039; direciona para a documentação da Cia na CIGAM Wiki.&lt;br /&gt;
* &#039;&#039;&#039;Sair:&#039;&#039;&#039; encerra a sessão do usuário, permitindo realizar login com outro usuário.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:ConfiguracoesCia.png|semmoldura|center|500px]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Portais=&lt;br /&gt;
Nos Portais CIGAM, além do acesso à Cia Web pelo menu de mosaico, estão disponíveis recursos de IA que atuam diretamente nas telas em que você está trabalhando. Esses recursos não exigem parametrização e são apresentados de acordo com o contexto da tela.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso à Cia Web (SaaS) pelo menu mosaico==&lt;br /&gt;
O acesso à Cia Web a partir dos Portais é feito pelo ícone de mosaico, onde está disponível o ícone da Cia - IA do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:mosaicoCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A Cia será aberta de forma integrada, sem a necessidade de novo login, e todas as funcionalidades descritas na seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] estarão disponíveis normalmente.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Geração de conteúdo==&lt;br /&gt;
Na barra superior dos Portais está disponível um ícone com um menu de contexto que permite interagir com os &#039;&#039;&#039;campos de texto&#039;&#039;&#039; de qualquer parte dos Portais. As opções disponíveis permitem melhorar textos, criar conteúdos, revisar a gramática, entre outras ações.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosCia.png|semmoldura|center|650px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, essas opções passaram a ser exibidas em uma seção separada, chamada &#039;&#039;&#039;Geração de conteúdo&#039;&#039;&#039;, apresentada no mesmo menu em que ficam os agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuGeracaoConteudoAgentes.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O campo processado é sempre o &#039;&#039;&#039;último campo em que o cursor esteve posicionado&#039;&#039;&#039; antes de abrir o menu da Cia. Por isso, basta clicar no campo desejado e, em seguida, acionar o menu e escolher o comando.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Para que o comando seja executado, o campo precisa ser um &#039;&#039;&#039;campo de texto válido&#039;&#039;&#039; e conter, no mínimo, &#039;&#039;&#039;três palavras&#039;&#039;&#039;. Caso contrário, será apresentada uma mensagem informando que o conteúdo não atende aos requisitos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Após o processamento, o conteúdo gerado é aplicado automaticamente no campo, substituindo o texto anterior, sem necessidade de confirmação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa funcionalidade também está disponível em telas modais, ou seja, janelas sobrepostas com interações:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:comandosModalCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 260601&#039;&#039;&#039;, o menu da Cia nos Portais passou a disponibilizar também o acesso aos agentes, tanto nos Portais MVC quanto nos Portais React.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao abrir o menu da Cia, os agentes disponíveis são detectados automaticamente de acordo com a tela que está sendo acessada, ou seja, as opções apresentadas variam conforme a página aberta.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Como os agentes são disponibilizados===&lt;br /&gt;
A disponibilização de cada agente pode ocorrer de quatro formas:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica que a tela acessada corresponde ao assunto tratado por ele. Por exemplo, um agente sobre Ordem de Produção será disponibilizado ao acessar uma página cujo contexto seja identificado como Ordem de Produção.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por parâmetro:&#039;&#039;&#039; o agente é apresentado quando a Cia identifica, na tela, um parâmetro com o valor esperado por ele. Por exemplo, um agente de Pedidos será disponibilizado quando existir na tela um parâmetro que contenha o código do pedido.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Por contexto e parâmetro:&#039;&#039;&#039; o agente é apresentado somente quando as duas condições forem atendidas ao mesmo tempo.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Sempre disponível:&#039;&#039;&#039; o agente é apresentado em qualquer tela, independentemente do contexto ou dos parâmetros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Resultado do processamento===&lt;br /&gt;
Após o processamento, o retorno do agente pode ser apresentado de duas formas, conforme o que foi executado:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;nova guia&#039;&#039;&#039; do navegador, quando o agente gera algum conteúdo ou relatório como resultado.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoGuia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Em uma &#039;&#039;&#039;janela modal&#039;&#039;&#039;, dentro da própria página em que o usuário está, quando o retorno é uma mensagem.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AgentesRetornoModal.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;gt;&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, quando o resultado do agente é apresentado em uma nova guia, a página passa a disponibilizar também opções para utilização e compartilhamento da análise.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:resultadoAnalise.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
No cabeçalho são apresentados o nome do agente executado e as opções:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;E-mail:&#039;&#039;&#039; compartilhar a análise por e-mail. Ao selecionar essa opção, é apresentada uma janela para informar os destinatários, o assunto e o texto da mensagem. A análise gerada é enviada como um arquivo em anexo.&lt;br /&gt;
* &#039;&#039;&#039;Baixar:&#039;&#039;&#039; realizar o download da análise para o computador.&lt;br /&gt;
* &#039;&#039;&#039;Imprimir:&#039;&#039;&#039; abrir a opção de impressão da análise exibida.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
=====Compartilhamento por e-mail=====&lt;br /&gt;
Ao selecionar a opção E-mail, será apresentada uma janela para preenchimento das informações necessárias para o envio.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[Imagem:modalEmail.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Após informar os dados desejados e confirmar o envio, a análise gerada pelo agente será encaminhada ao destinatário como um arquivo em anexo.&lt;br /&gt;
&lt;br /&gt;
Para utilizar esse recurso, o ambiente deve possuir as configurações necessárias para envio de e-mails pelo CIGAM devidamente parametrizadas. Para mais informações, consulte.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Editor de Agentes==&lt;br /&gt;
A partir da versão &#039;&#039;&#039;Beta 261005&#039;&#039;&#039;, o menu passou a disponibilizar o acesso à ferramenta &#039;&#039;&#039;Editor de Agentes&#039;&#039;&#039;, que permite criar seus próprios agentes.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesCia.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar na opção, será aberta uma página web no formato de assistente (wizard), com cada etapa explicada de forma detalhada. Basta preencher as informações do agente conforme a sua necessidade e avançar pelos passos até a conclusão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:EditorAgentesWizard.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao final do processo, será gerado um arquivo com a extensão &#039;&#039;&#039;.cgagt&#039;&#039;&#039;, que contém a definição do agente criado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Disponibilizando o agente criado===&lt;br /&gt;
Para que o agente passe a ser exibido nos Portais, o arquivo &#039;&#039;&#039;.cgagt&#039;&#039;&#039; precisa ser colocado na aplicação da API, dentro da pasta raiz da aplicação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
É necessário que existam as pastas &#039;&#039;&#039;Exclusivo&#039;&#039;&#039; e, dentro dela, &#039;&#039;&#039;Agentes&#039;&#039;&#039;. Caso não existam, elas devem ser criadas manualmente. O arquivo deve ser colocado dentro dessa estrutura, ficando da seguinte forma:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
    /api/exclusivo/agentes/&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Assim que o arquivo é adicionado nesse local, a Cia passa a reconhecer o agente automaticamente, sem necessidade de qualquer outra configuração. Os agentes customizados são exibidos no menu da Cia nos Portais, em uma seção separada dos agentes padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:MenuAgentesCustomizados.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Conversar com documentos==&lt;br /&gt;
Em construção...&amp;lt;br&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Desktop=&lt;br /&gt;
Na aplicação Desktop, além do acesso rápido à Cia Web, algumas ferramentas do sistema disponibilizam o recurso &amp;quot;Analisar com a Cia&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Acesso rápido à Cia Web (SaaS)==&lt;br /&gt;
O botão de acesso rápido (Cia - IA do CIGAM), disponível no menu lateral do Desktop, abre a Cia Web de forma integrada ao sistema, em uma janela do próprio CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Desde que as configurações necessárias tenham sido aplicadas, conforme [[GE - Como Fazer - Configuração da Cia IA do CIGAM#Acesso rápido à Cia Web (SaaS)|Acesso rápido à Cia Web (SaaS)]], &#039;&#039;&#039;todas as funcionalidades da Cia Web estarão disponíveis normalmente&#039;&#039;&#039;, da mesma forma que no acesso pelo navegador. Para conhecê-las, consulte a seção [[#Cia Web (SaaS)|Cia Web (SaaS)]] desta documentação.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:CiaAbertaDesktop.png|semmoldura|center|800px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Recurso &amp;quot;Analisar com a Cia&amp;quot;==&lt;br /&gt;
O recurso &#039;&#039;&#039;&amp;quot;Analisar com a Cia&amp;quot;&#039;&#039;&#039; está disponível em ferramentas como CGEditor, CGReport, Pesquisa Dinâmica e Dispositivo de Saída. Em todas elas, o comportamento é o mesmo: a Cia analisa o conteúdo que está em uso na tela e gera um relatório com o resultado da análise, apresentado em uma nova página.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao acionar a opção, o fluxo é o seguinte:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;1. Confirmação dos termos de uso&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Antes de qualquer envio, será exibida uma mensagem solicitando que o usuário concorde com o envio das informações para análise. Os dados enviados seguem as diretrizes de segurança, privacidade e não retenção descritas em [[#Recursos, configurações e segurança|Recursos, configurações e segurança]].&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaTermos.png|semmoldura|center|500px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;2. Complemento do prompt (opcional)&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Em seguida, será apresentada uma caixa de texto para que o usuário complemente a solicitação, orientando a análise para algum ponto específico. O preenchimento é opcional e pode ser deixado em branco.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Essa caixa de texto serve apenas para complementar o prompt base que a Cia monta automaticamente, e não altera o conteúdo que está sendo enviado. O recurso considera que o usuário já filtrou os dados na própria tela do CIGAM antes de acionar a análise. O prompt base é mantido oculto por ser extenso e técnico, evitando que o usuário precise conferi-lo a cada utilização.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaPrompt.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;3. Geração do relatório&#039;&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Após a confirmação, a Cia processa o conteúdo e apresenta o relatório em uma nova página flutuante, com a análise dos dados enviados.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O próprio relatório informa a quantidade de dados que foi analisada, permitindo que o usuário veja o volume aproximado considerado e identifique se o conteúdo enviado corresponde ao que esperava.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaRelatorio.png|semmoldura|center|700px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Limite de conteúdo enviado===&lt;br /&gt;
Existe um limite para o volume de conteúdo enviado em cada análise, que varia conforme a versão do ambiente:&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;150 KB&#039;&#039;&#039; — desde a disponibilização do recurso, na versão &#039;&#039;&#039;250505.a&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;3 MB&#039;&#039;&#039; — a partir das patches &#039;&#039;&#039;250505.i&#039;&#039;&#039; e &#039;&#039;&#039;251103.a&#039;&#039;&#039;, e da versão &#039;&#039;&#039;RC 260504&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Quando o conteúdo selecionado ultrapassa esse limite, a Cia exibe uma mensagem informando o tamanho excedido e a análise não é processada, ou seja, nenhum relatório será gerado.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Imagem:AnalisarCiaLimite.png|semmoldura|center|600px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Esse limite não é parametrizável e não se trata de uma restrição imposta pela CIGAM.&#039;&#039;&#039; Ele decorre da própria capacidade dos modelos de IA integrados à Cia, que possuem um limite técnico de volume de dados que conseguem processar em uma única análise. Quando esse volume é ultrapassado, os modelos passam a analisar as informações por amostragem — ou seja, mesmo que fosse permitido enviar uma quantidade maior de dados, o modelo não analisaria todo o conteúdo, e o resultado seria menos preciso. O limite adotado pela Cia acompanha essa característica dos modelos e assegura que a análise seja feita sobre os dados completos.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Além da qualidade da análise, há também a questão do tempo de processamento: quanto maior o volume enviado, maior o tempo de resposta do modelo, tornando a espera inviável para o uso no dia a dia.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Por isso, o recurso foi feito para ser simples e direto: analisar, com um clique, os dados que o usuário já está visualizando pelos meios tradicionais do CIGAM, como grids filtrados e relatórios. Em ambientes com grande volume de dados, a prática recomendada é &#039;&#039;&#039;filtrar e consolidar as informações na própria tela antes de acionar a análise&#039;&#039;&#039;, reduzindo o período ou o escopo consultado. Para análises de períodos maiores, recomenda-se utilizar dados já consolidados, como totalizadores e relatórios sintéticos, em vez de listagens analíticas completas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A CIGAM está trabalhando em outras ferramentas que, por processarem os dados de forma diferente, permitirão trabalhar com volumes maiores de informação.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para saber como acessar o recurso em cada ferramenta, consulte: [[GE - Como Fazer - Cia - Como acessar]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Documentos Relacionados=&lt;br /&gt;
[[GE - Como Fazer - Cia - Como acessar]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[GE - Como Fazer - Configuração da Cia IA do CIGAM]]&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Pesquisa_Din%C3%A2mica&amp;diff=160754</id>
		<title>GE - Como Fazer - Pesquisa Dinâmica</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=GE_-_Como_Fazer_-_Pesquisa_Din%C3%A2mica&amp;diff=160754"/>
		<updated>2026-08-28T14:08:11Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Como montar a pesquisa dinâmica para utilização na WEB */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{VoltarPagina}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[categoria:Como Fazer Utilidades/Diversos]]&lt;br /&gt;
[[categoria:Como_Fazer_Utilidades/Diversos_6]]&lt;br /&gt;
[[MediaWiki:Como_Fazer_sidebar|Como Fazer]] &amp;gt; [[Como_Fazer_Utilidades/Diversos|Utilidades/Diversos]] &amp;gt; [[GE - Como Fazer - Pesquisa Dinâmica|Pesquisa Dinâmica]]&lt;br /&gt;
&lt;br /&gt;
=Pesquisa Dinâmica Desktop=&lt;br /&gt;
A &#039;&#039;&#039;Pesquisa Dinâmica Desktop&#039;&#039;&#039; no CIGAM é uma funcionalidade projetada para &#039;&#039;&#039;facilitar a busca e filtragem de informações diretamente na tela do sistema&#039;&#039;&#039;, sem a necessidade de abrir relatórios complexos ou exportar dados manualmente. Ela é especialmente útil para usuários que precisam &#039;&#039;&#039;localizar registros de forma rápida e eficiente&#039;&#039;&#039;, otimizando o tempo e garantindo maior precisão nas informações consultadas.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Disponível a partir da versão &#039;&#039;&#039;CIGAM 11&#039;&#039;&#039;, a funcionalidade permite, a partir de &#039;&#039;&#039;um modelo pré-cadastrado em XML&#039;&#039;&#039;, realizar consultas dinâmicas, aplicando filtros por campos macros e/ou por faixas, conforme a necessidade.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
De forma detalhada, a Pesquisa Dinâmica Desktop oferece:&lt;br /&gt;
:* &#039;&#039;&#039;Filtrar dados em tempo real:&#039;&#039;&#039; digite palavras-chave ou critérios específicos e veja os resultados instantaneamente, agilizando a localização de registros, mesmo em grandes volumes de dados.&lt;br /&gt;
:* &#039;&#039;&#039;Personalizar colunas e resultados:&#039;&#039;&#039; escolha quais campos quer visualizar, altere a ordem das colunas e destaque as informações mais relevantes.&lt;br /&gt;
:* &#039;&#039;&#039;Aplicar múltiplos critérios de pesquisa:&#039;&#039;&#039; combine filtros como datas, status, centros de custo, clientes, produtos ou outros parâmetros, permitindo consultas detalhadas e precisas.&lt;br /&gt;
:* &#039;&#039;&#039;Agilizar a tomada de decisão:&#039;&#039;&#039; ao acessar rapidamente os dados relevantes, o usuário consegue tomar decisões mais seguras e ágeis.&lt;br /&gt;
:* &#039;&#039;&#039;Exportação rápida e flexível:&#039;&#039;&#039; os resultados podem ser exportados para Excel, PDF ou outros formatos, facilitando análises externas e compartilhamento de informações.&lt;br /&gt;
:* &#039;&#039;&#039;Aumento da produtividade:&#039;&#039;&#039; reduz o tempo gasto na busca e filtragem, contribuindo para processos mais eficientes e controle mais preciso sobre os dados do sistema.&lt;br /&gt;
&lt;br /&gt;
Na tela da Pesquisa Dinâmica, estão disponíveis quatro principais ações:&lt;br /&gt;
:* &#039;&#039;&#039;Visão rápida -&#039;&#039;&#039; Exibe informações resumidas do modelo configurado.&lt;br /&gt;
:* &#039;&#039;&#039;Visualizar -&#039;&#039;&#039; Abre a tela em modo de consulta para o item selecionado.&lt;br /&gt;
:* &#039;&#039;&#039;Modificar -&#039;&#039;&#039; Abre a tela em modo de edição para o item selecionado.&lt;br /&gt;
:* &#039;&#039;&#039;Criar -&#039;&#039;&#039; Abre a tela em modo de criação de um novo modelo.&lt;br /&gt;
&lt;br /&gt;
Para mais detalhes sobre o funcionamento de cada botão, consulte a página [[GE_-_Como_Fazer_-_Pesquisa_Dinâmica#Comportamento_dos_botões_na_Pesquisa_Dinâmica|Comportamento dos botões na Pesquisa Dinâmica]].&lt;br /&gt;
&lt;br /&gt;
==Como montar a Pesquisa Dinâmica no CIGAM==&lt;br /&gt;
Para utilizar a Pesquisa Dinâmica, a empresa precisa ter dois arquivos modelo:&lt;br /&gt;
:* Um arquivo &#039;&#039;&#039;XML&#039;&#039;&#039;, que define os campos e filtros da pesquisa.&lt;br /&gt;
:* Um arquivo &#039;&#039;&#039;RTF&#039;&#039;&#039;, que será usado na visão rápida para exibir os resultados de forma resumida.&lt;br /&gt;
&lt;br /&gt;
Esses arquivos devem estar na pasta: &amp;lt;code&amp;gt;%CIGAM_INSTAL%Modelos\Pesquisas\&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
📂 &#039;&#039;&#039;Exemplo de arquivos:&#039;&#039;&#039;&lt;br /&gt;
:* &amp;lt;code&amp;gt;CG02075_Empresas.xml&amp;lt;/code&amp;gt;&lt;br /&gt;
:* &amp;lt;code&amp;gt;CG02075_Empresas.rtf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
⚠️ &#039;&#039;&#039;Dica:&#039;&#039;&#039; Veja como informar esses arquivos dentro do arquivo XML usando o [[GE - Como Fazer - Pesquisa Dinâmica#6._Elemento_%3Clupa%3E|Elemento lupa]].&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Estrutura do arquivo XML&#039;&#039;&#039; ==&lt;br /&gt;
O arquivo XML apresentado segue uma organização típica de configuração ou definição de tela no sistema, contendo tanto &#039;&#039;&#039;comentários explicativos&#039;&#039;&#039; quanto &#039;&#039;&#039;elementos funcionais&#039;&#039;&#039; que controlam o comportamento da pesquisa.&lt;br /&gt;
&lt;br /&gt;
===1. Cabeçalho XML===&lt;br /&gt;
Define informações fundamentais sobre o documento XML, incluindo a versão do padrão utilizado, a codificação de caracteres e a independência do arquivo.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;?xml&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;version&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;1.0&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;encoding&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;UTF-8&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;standalone&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;no&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;?&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* Define a versão do XML utilizada (1.0).&lt;br /&gt;
:* Informa que a codificação é &#039;&#039;&#039;UTF-8&#039;&#039;&#039;.&lt;br /&gt;
:* O atributo &amp;lt;code&amp;gt;standalone=&amp;quot;no&amp;quot;&amp;lt;/code&amp;gt; indica que o documento pode depender de definições externas (como DTD ou schemas).&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
===2. Comentário inicial - Parâmetros de sintaxe do banco de dados===&lt;br /&gt;
Documenta as diferenças de sintaxe entre MSSQL e Oracle, fornecendo códigos de referência que podem ser aplicados em consultas parametrizadas. Serve como guia para adaptação automática de instruções SQL pelo CIGAM, garantindo que consultas criadas para múltiplos bancos de dados sejam executadas corretamente, independentemente do sistema de gerenciamento utilizado. Além disso, funciona como documentação interna do XML, sem ser processada pelo sistema.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;lt;!--&lt;br /&gt;
   Parâmetros de sintaxe do banco de dados:&lt;br /&gt;
   {#}  MSSQL           Oracle&lt;br /&gt;
   {0}  with (nolock)   (branco)&lt;br /&gt;
   ...&lt;br /&gt;
   --&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Esse bloco está &#039;&#039;&#039;comentado e não é processado pelo sistema&#039;&#039;&#039;. Serve para documentar diferenças de sintaxe entre &#039;&#039;&#039;MSSQL&#039;&#039;&#039; e &#039;&#039;&#039;Oracle&#039;&#039;&#039;, utilizando códigos &amp;lt;code&amp;gt;{0}&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;{1}&amp;lt;/code&amp;gt;, etc. que podem ser aplicados em consultas parametrizadas. Indica quais palavras-chave ou funções usar em cada banco.&lt;br /&gt;
&lt;br /&gt;
: Ao criar o arquivo XML da Pesquisa Dinâmica, alguns códigos especiais ajudam a &#039;&#039;&#039;adaptar a consulta para diferentes bancos de dados&#039;&#039;&#039; (por exemplo, SQL Server ou Oracle). Esses códigos funcionam como “atalhos”, que o CIGAM interpreta e substitui automaticamente conforme o banco utilizado.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible sortable&amp;quot; border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; width: 900px;&amp;quot;&lt;br /&gt;
!Código!!MSSQL!!Oracle!!Descrição&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{0}&#039;&#039;&#039;||with (nolock)||(em branco)||Evita bloqueio de registros durante a leitura&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{1}&#039;&#039;&#039;||top 1||(em branco)||Retorna apenas o primeiro registro&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{2}&#039;&#039;&#039;||%DBUSUARIO%.||(em branco)||Refere-se ao nome do usuário do banco&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{3}&#039;&#039;&#039;||+||&amp;amp;#124;&amp;amp;#124;||Concatenação de textos ou valores&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{4}&#039;&#039;&#039;||substring||substr||Extrai parte de um texto&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{5}&#039;&#039;&#039;||(em branco)||from dual||Usado em consultas sem tabela principal&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{6}&#039;&#039;&#039;||(em branco)||and rownum = 1||Retorna apenas um registro&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{7}&#039;&#039;&#039;||cast(||utl_raw.cast_to_varchar2(||Converte tipos de dados&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{8}&#039;&#039;&#039;||as varchar(max))||)||Fecha a conversão&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{9}&#039;&#039;&#039;||Comentado||(em branco)||Texto comentado (ignorado na execução)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{10}&#039;&#039;&#039;||(em branco)||Comentado||Texto comentado (ignorado na execução)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{11}&#039;&#039;&#039;||/*||(em branco)||Início de comentário em bloco&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{12}&#039;&#039;&#039;||*/||(em branco)||Fim de comentário em bloco&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{13}&#039;&#039;&#039;||(em branco)||/*||Início de comentário em bloco (formato Oracle)&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;{14}&#039;&#039;&#039;||(em branco)||*/||Fim de comentário em bloco (formato Oracle)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
:💡 &#039;&#039;&#039;Importante:&#039;&#039;&#039; Use os códigos exatamente como estão para garantir que a pesquisa funcione tanto no SQL Server quanto no Oracle sem precisar criar dois arquivos diferentes.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
===3. Elemento &amp;lt;code&amp;gt;&amp;lt;pesquisaPaginada&amp;gt;&amp;lt;/code&amp;gt;===&lt;br /&gt;
Define a estrutura principal da Pesquisa Dinâmica, organizando a exibição dos dados de forma paginada e centralizando todas as configurações da pesquisa, como consultas, filtros, grids e visualizações adicionais.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   ...&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* É o elemento raiz funcional do documento.&lt;br /&gt;
:* Indica que os dados exibidos serão carregados de forma &#039;&#039;&#039;paginada&#039;&#039;&#039; (em partes, não todos de uma vez).&lt;br /&gt;
:* Contém a definição de &#039;&#039;&#039;select&#039;&#039;&#039;, &#039;&#039;&#039;grid&#039;&#039;&#039;, &#039;&#039;&#039;lupa&#039;&#039;&#039;, &#039;&#039;&#039;faixa&#039;&#039;&#039;, &#039;&#039;&#039;filtros&#039;&#039;&#039; e &#039;&#039;&#039;mosaicos&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
===4. Elemento &amp;lt;code&amp;gt;&amp;lt;select&amp;gt;&amp;lt;/code&amp;gt;===&lt;br /&gt;
Define os parâmetros iniciais da consulta da Pesquisa Dinâmica, incluindo fonte de dados, comportamento da interface e limites de registros, permitindo controle total sobre como os dados são carregados, exibidos e navegados pelo usuário.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;select&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;paginacao&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;0&amp;quot;&amp;lt;/span&amp;gt; &#039;&#039;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;lt;!-- Controla a paginação no carregamento inicial --&amp;amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;initFolder&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;P&amp;quot;&amp;lt;/span&amp;gt; &#039;&#039;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;lt;!-- Define a guia que será aberta inicialmente --&amp;amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;acaoVisualizar&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;L&amp;quot;&amp;lt;/span&amp;gt; &#039;&#039;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;lt;!-- Define a navegação ao usar o botão Visualizar --&amp;amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;duploClick&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;V&amp;quot;&amp;lt;/span&amp;gt; &#039;&#039;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;lt;!-- Define a ação ao dar duplo clique ou pressionar Enter --&amp;amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;sugerirCargaTotal&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;S&amp;quot;&amp;lt;/span&amp;gt; &#039;&#039;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;lt;!-- Controla se a mensagem &amp;quot;Deseja carregar ...&amp;quot; será exibida --&amp;amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;xml&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;F:\PP.xml&amp;quot;&amp;lt;/span&amp;gt; &#039;&#039;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;lt;!-- Caminho para o arquivo XML contendo os dados. --&amp;amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;xsd&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;F:\PP.xsd&amp;quot;&amp;lt;/span&amp;gt; &#039;&#039;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;lt;!-- Caminho para o arquivo XSD com definição das colunas. --&amp;amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;userTempFolder&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;true&amp;quot;&amp;lt;/span&amp;gt; &#039;&#039;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;lt;!-- Indica se os arquivos XML/XSD estão na pasta temporária do usuário. --&amp;amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;limiteRegistros&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;100&amp;quot;&amp;lt;/span&amp;gt; &#039;&#039;&amp;lt;span style=&amp;quot;color:green&amp;quot;&amp;gt;&amp;amp;lt;!-- Define o número máximo de registros retornados pela consulta --&amp;amp;gt;&amp;lt;/span&amp;gt;&#039;&#039;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/select&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:O elemento &amp;lt;code&amp;gt;&amp;lt;select&amp;gt;&amp;lt;/code&amp;gt; dentro de &amp;lt;code&amp;gt;&amp;lt;pesquisaPaginada&amp;gt;&amp;lt;/code&amp;gt; define os &#039;&#039;&#039;parâmetros iniciais da consulta&#039;&#039;&#039; e pode conter a &#039;&#039;&#039;consulta SQL&#039;&#039;&#039;, ou, alternativamente, uma &#039;&#039;&#039;fonte de dados XML/XSD&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
:💡 &#039;&#039;&#039;Importante:&#039;&#039;&#039;&lt;br /&gt;
::* A consulta SQL deve estar &#039;&#039;&#039;completa&#039;&#039;&#039; dentro do &amp;lt;code&amp;gt;&amp;lt;select&amp;gt;&amp;lt;/code&amp;gt;.&lt;br /&gt;
::* Sempre incluir &amp;lt;code&amp;gt;SELECT&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;FROM&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;WHERE&amp;lt;/code&amp;gt; e quaisquer &#039;&#039;joins&#039;&#039; ou &#039;&#039;subconsultas&#039;&#039; necessários.&lt;br /&gt;
::* O sistema irá processar essa consulta e exibir os resultados na tela da &#039;&#039;&#039;Pesquisa Dinâmica&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
:⚠️ &#039;&#039;&#039;Observação sobre uso de CONCAT na cláusula WHERE&#039;&#039;&#039;&lt;br /&gt;
::* A utilização de &#039;&#039;&#039;concatenação&#039;&#039;&#039; (&amp;lt;code&amp;gt;CONCAT&amp;lt;/code&amp;gt; ou &amp;lt;code&amp;gt;||&amp;lt;/code&amp;gt;) diretamente na cláusula &amp;lt;code&amp;gt;WHERE&amp;lt;/code&amp;gt; pode impactar negativamente a &#039;&#039;&#039;performance&#039;&#039;&#039; da consulta. Isso ocorre porque:&lt;br /&gt;
:::* Pode impedir o uso de &#039;&#039;&#039;índices&#039;&#039;&#039;.&lt;br /&gt;
:::* Reduz a capacidade do otimizador do banco de dados de gerar um plano de execução eficiente.&lt;br /&gt;
&lt;br /&gt;
:: &#039;&#039;&#039;Recomendação:&#039;&#039;&#039;&lt;br /&gt;
::: Evite concatenar colunas dentro do &amp;lt;code&amp;gt;WHERE&amp;lt;/code&amp;gt;. Sempre que possível, reescreva a condição utilizando comparações diretas, permitindo que índices sejam utilizados.&lt;br /&gt;
&lt;br /&gt;
::👨‍💻 &#039;&#039;&#039;Boas práticas&#039;&#039;&#039;&lt;br /&gt;
::* As consultas para a &#039;&#039;&#039;Pesquisa Dinâmica&#039;&#039;&#039; devem ser elaboradas por usuários com &#039;&#039;&#039;conhecimento em Banco de Dados (BD)&#039;&#039;&#039;.&lt;br /&gt;
::* Otimize sempre pensando em performance, principalmente em bases com grande volume de dados.&lt;br /&gt;
::* Teste as consultas no banco antes de implementá-las no XML.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Configurando para iniciar aberto em &amp;quot;Faixa&amp;quot; ou &amp;quot;Pesquisar&amp;quot;&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️ Dentro do arquivo XML, é possível selecionar &#039;&#039;&#039;qual guia iniciará aberta&#039;&#039;&#039; na tela da Pesquisa Dinâmica.&lt;br /&gt;
: Para isso, deve-se utilizar o atributo &amp;lt;code&amp;gt;initFolder&amp;lt;/code&amp;gt; na tag &amp;lt;code&amp;gt;&amp;lt;select&amp;gt;&amp;lt;/code&amp;gt;. Os valores válidos são:&lt;br /&gt;
[[Image:ModeloPD_iniciarPesquisar.png|150px|thumb|Pesquisar]]&lt;br /&gt;
::* &amp;lt;code&amp;gt;&amp;quot;P&amp;quot;&amp;lt;/code&amp;gt; → Pesquisar&lt;br /&gt;
::* &amp;lt;code&amp;gt;&amp;quot;F&amp;quot;&amp;lt;/code&amp;gt; → Faixa&lt;br /&gt;
&lt;br /&gt;
: Exemplo configurando para iniciar na guia Pesquisar:&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;select&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;paginacao&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;0&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;initFolder&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;P&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/select&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ModeloPD_iniciarFaixa.png|150px|thumb|Faixa]]&lt;br /&gt;
:Exemplo configurando para iniciar na guia Faixa:&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;select&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;paginacao&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;0&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;initFolder&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;F&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/select&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Como configurar para navegar dentro dos cadastros&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️ É possível navegar entre os cadastros usando as teclas &#039;&#039;&#039;&amp;quot;Page Up&amp;quot;&#039;&#039;&#039; e &#039;&#039;&#039;&amp;quot;Page Down&amp;quot;&#039;&#039;&#039; no CIGAM11. O comportamento pode ser parametrizado através do atributo &amp;lt;code&amp;gt;acaoVisualizar&amp;lt;/code&amp;gt; na tag &amp;lt;code&amp;gt;&amp;lt;select&amp;gt;&amp;lt;/code&amp;gt;:&lt;br /&gt;
::* &amp;lt;code&amp;gt;&amp;quot;L&amp;quot;&amp;lt;/code&amp;gt; → Locate / Localizar&lt;br /&gt;
::* &amp;lt;code&amp;gt;&amp;quot;F&amp;quot;&amp;lt;/code&amp;gt; → Range / Faixa&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;Exemplo:&#039;&#039;&#039;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;select&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;paginacao&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;0&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;initFolder&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;P&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;acaoVisualizar&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;L&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/select&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;Observação:&#039;&#039;&#039;&lt;br /&gt;
::Esse atributo está disponível apenas para o botão &amp;lt;code&amp;gt;&amp;lt;Visualizar&amp;gt;&amp;lt;/code&amp;gt;. Caso não esteja informado, ao clicar no botão &amp;lt;code&amp;gt;&amp;lt;Visualizar&amp;gt;&amp;lt;/code&amp;gt;, o sistema entrará automaticamente em &#039;&#039;&#039;range/faixa&#039;&#039;&#039; sobre o registro selecionado.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Como configurar o duplo clique na Pesquisa Dinâmica&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️ O duplo clique em um registro listado, assim como a tecla &#039;&#039;&#039;Enter&#039;&#039;&#039;, pode ser parametrizado para definir &#039;&#039;&#039;o modo de abertura do registro&#039;&#039;&#039;.&lt;br /&gt;
: O comportamento é definido através do atributo &amp;lt;code&amp;gt;duploClick&amp;lt;/code&amp;gt; na tag &amp;lt;code&amp;gt;&amp;lt;select&amp;gt;&amp;lt;/code&amp;gt;. Valores possíveis:&lt;br /&gt;
::* &amp;lt;code&amp;gt;&amp;quot;V&amp;quot;&amp;lt;/code&amp;gt; → Visualizar&lt;br /&gt;
::* &amp;lt;code&amp;gt;&amp;quot;M&amp;quot;&amp;lt;/code&amp;gt; → Modificar&lt;br /&gt;
::* &amp;lt;code&amp;gt;&amp;quot;C&amp;quot;&amp;lt;/code&amp;gt; → Criar&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;Exemplo:&#039;&#039;&#039;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;select&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;paginacao&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;0&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;initFolder&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;P&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;duploClick&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;M&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/select&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Como configurar a mensagem de &amp;quot;Deseja carregar todos os registros para ir para a última página?&amp;quot;&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️ A partir da &amp;lt;ref group=&amp;quot;Versão 231002.d&amp;quot;&amp;gt;Liberado a partir da OS 373456/676.&amp;lt;/ref&amp;gt;, a mensagem &amp;quot;Deseja carregar todos os registros para ir para a última página?&amp;quot; &#039;&#039;&#039;não será exibida automaticamente&#039;&#039;&#039; após a consulta com filtros.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;[[Image:PD_mensagemUltimaPag.jpg|450x250px]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Habilitando a mensagem&#039;&#039;&#039;&lt;br /&gt;
::Para que a mensagem seja exibida, é necessário adicionar o parâmetro &amp;lt;code&amp;gt;sugerirCargaTotal=&amp;quot;S&amp;quot;&amp;lt;/code&amp;gt; na tag &amp;lt;code&amp;gt;&amp;lt;select&amp;gt;&amp;lt;/code&amp;gt; do modelo XML:&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;select&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;paginacao&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;0&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;initFolder&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;P&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;sugerirCargaTotal&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;S&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/select&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Observação:&#039;&#039;&#039;&lt;br /&gt;
::* Se o modelo utilizado não contiver esse parâmetro ou ele estiver definido como &amp;lt;code&amp;gt;&amp;quot;N&amp;quot;&amp;lt;/code&amp;gt;, a mensagem &#039;&#039;&#039;não será exibida&#039;&#039;&#039;.&lt;br /&gt;
::* Independente do uso do parâmetro, a mensagem será exibida sempre que os botões &#039;&#039;&#039;&amp;quot;Última página&amp;quot;&#039;&#039;&#039; ou &#039;&#039;&#039;&amp;quot;Olap&amp;quot;&#039;&#039;&#039; forem utilizados.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;text-align:center;&amp;quot;&amp;gt;[[Image:PD_botaoUltimaPag.jpg|500x300px]]&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Como utilizar uma fonte de dados em xml&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️ Para casos específicos, os dados podem vir de arquivos XML/XSD em vez de uma consulta SQL.&lt;br /&gt;
: Para utilização, na tag &amp;lt;code&amp;gt;&amp;lt;select&amp;gt;&amp;lt;/code&amp;gt; não deve ser definida nenhuma instrução de banco de dados como valor e informar os atributos &amp;lt;code&amp;gt;xml&amp;lt;/code&amp;gt; e &amp;lt;code&amp;gt;xsd&amp;lt;/code&amp;gt; como os nomes de arquivos respectivamente.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;select&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;paginacao&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;0&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;xml&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;F:\PP.xml&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;xsd&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;F:\PP.xsd&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;userTempFolder&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;true&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/select&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:* &amp;lt;code&amp;gt;xml&amp;lt;/code&amp;gt; → arquivo XML com os dados&lt;br /&gt;
:* &amp;lt;code&amp;gt;xsd&amp;lt;/code&amp;gt; → arquivo XSD com a definição das colunas&lt;br /&gt;
:* &amp;lt;code&amp;gt;userTempFolder=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt; → indica que os arquivos estão na pasta temporária do usuário (%TEMP%)&lt;br /&gt;
&lt;br /&gt;
: 💡 Diferente da visão rápida, aqui é &#039;&#039;&#039;necessário informar o caminho completo do arquivo&#039;&#039;&#039;, pois ele pode estar em pasta diferente do modelo XML.&lt;br /&gt;
&lt;br /&gt;
:🔹 &#039;&#039;&#039;Regras ao utilizar XML/XSD como fonte&#039;&#039;&#039;&lt;br /&gt;
:# Não usar &#039;&#039;&#039;prefixo de tabela&#039;&#039;&#039; nos campos de filtros.&lt;br /&gt;
:# Atributos de filtros como &amp;lt;code&amp;gt;where&amp;lt;/code&amp;gt; e &amp;lt;code&amp;gt;order by&amp;lt;/code&amp;gt; continuam suportados, mas sem prefixos.&lt;br /&gt;
:# Campos com espaços devem ser colocados entre colchetes. Ex. &amp;lt;code&amp;gt;[nome da empresa]&amp;lt;/code&amp;gt;.&lt;br /&gt;
:# A paginação sempre será &#039;&#039;&#039;completa&#039;&#039;&#039;, pois todos os registros do XML são carregados em memória.&lt;br /&gt;
:# Filtros por faixa que dependam de sub-selects ou fontes secundárias &#039;&#039;&#039;não são suportados&#039;&#039;&#039;.&lt;br /&gt;
:# Zoom em campos pode ser configurado via &amp;lt;code&amp;gt;zoom=&amp;quot;[número da tabela];[número do campo]&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
:# Consulta de zoom pode ser encontrada em &amp;lt;code&amp;gt;%CIGAM_INSTAL%Apoio/Geral/tabelas_cigam.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;filtros&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by e.Cd_empresa&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Empresa&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;atrib&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;A&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;e.Cd_empresa = &#039;[value]&#039;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;zoom&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;2;1&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/filtros&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:🔹 &#039;&#039;&#039;Detalhes sobre &amp;lt;code&amp;gt;userTempFolder=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
::Quando informado com o valor &amp;lt;code&amp;gt;&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;, o sistema considera que a localização dos arquivos XML e XSD será a &#039;&#039;&#039;pasta temporária do usuário no Windows&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
::Para identificar essa pasta:&lt;br /&gt;
::# Pressione &#039;&#039;&#039;WIN + R&#039;&#039;&#039; para abrir a caixa &#039;&#039;&#039;Executar&#039;&#039;&#039;.&lt;br /&gt;
::# Digite &amp;lt;code&amp;gt;%TEMP%&amp;lt;/code&amp;gt; e pressione &#039;&#039;&#039;Enter&#039;&#039;&#039;.&lt;br /&gt;
::# O &#039;&#039;&#039;Windows Explorer&#039;&#039;&#039; abrirá diretamente na pasta temporária.&lt;br /&gt;
&lt;br /&gt;
::Os arquivos XML e XSD devem seguir o padrão de exportação de &#039;&#039;&#039;DataSet&#039;&#039;&#039; do &#039;&#039;&#039;.NET Framework&#039;&#039;&#039; e podem ser facilmente gerados usando os métodos:&lt;br /&gt;
:::* &amp;lt;code&amp;gt;WriteXml&amp;lt;/code&amp;gt;&lt;br /&gt;
:::* &amp;lt;code&amp;gt;WriteXmlSchema&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:: 💡 &#039;&#039;&#039;Dica:&#039;&#039;&#039;&lt;br /&gt;
::: Para facilitar a criação dos modelos, gere os arquivos a partir de um &#039;&#039;&#039;DataTable já populado&#039;&#039;&#039;, assim a estrutura e dados ficam prontos para testes.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Como habilitar o limitador de registro&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️  &amp;lt;ref group=&amp;quot;Versão 211104 RC&amp;quot; name=&amp;quot;multiple&amp;quot;&amp;gt;Liberado a partir da OS 373456/330.&amp;lt;/ref&amp;gt; Ao utilizar &amp;lt;code&amp;gt;limiteRegistros&amp;lt;/code&amp;gt;, o sistema retorna no máximo a quantidade informada, mesmo que a consulta SQL traga mais resultados. Isso é útil para melhorar o desempenho e evitar sobrecarga no carregamento inicial.&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;Exemplo:&#039;&#039;&#039;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;select&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;paginacao&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;0&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;initFolder&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;P&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;limiteRegistros&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;100&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/select&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
===5. Elemento &amp;lt;code&amp;gt;&amp;lt;grid&amp;gt;&amp;lt;/code&amp;gt;===&lt;br /&gt;
Define a grade de exibição dos resultados na Pesquisa Dinâmica, controlando quais colunas serão apresentadas e como cada dado será formatado.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;grid&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/grid&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: O elemento &amp;lt;code&amp;gt;&amp;lt;grid&amp;gt;&amp;lt;/code&amp;gt; dentro de &amp;lt;code&amp;gt;&amp;lt;pesquisaPaginada&amp;gt;&amp;lt;/code&amp;gt; representa a &#039;&#039;&#039;grade de resultados&#039;&#039;&#039; da pesquisa.&lt;br /&gt;
: O conteúdo e a formatação podem ser definidos diretamente dentro dele.&lt;br /&gt;
&lt;br /&gt;
:💡 &#039;&#039;&#039;Importante:&#039;&#039;&#039; Todas as colunas que são selecionadas na área de &amp;lt;code&amp;gt;&amp;lt;select&amp;gt;&amp;lt;/code&amp;gt; do modelo de pesquisa dinâmica &#039;&#039;&#039;precisam obrigatoriamente constar na área do&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;lt;grid&amp;gt;&amp;lt;/code&amp;gt; do modelo, garantindo consistência entre a consulta e a exibição.&lt;br /&gt;
&lt;br /&gt;
: Exemplo de estrutura do &amp;lt;code&amp;gt;&amp;lt;select&amp;gt;&amp;lt;/code&amp;gt;:&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;select&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;paginacao&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;0&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;initFolder&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;P&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         SELECT &lt;br /&gt;
         i.Id_integracao as &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;quot;Id integração&amp;quot;&amp;lt;/span&amp;gt;,&lt;br /&gt;
         i.Dt_integracao as &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;quot;Integração&amp;quot;&amp;lt;/span&amp;gt;,&lt;br /&gt;
         {2}CGFC_SECONDS_TO_TIME(i.Hr_integracao,4) as &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;quot;Hr integração&amp;quot;&amp;lt;/span&amp;gt;&lt;br /&gt;
         FROM /*nl&amp;amp;lt;GEINTEGRADORLOG&amp;amp;gt;*/ i {0}&lt;br /&gt;
         LEFT JOIN /*nl&amp;amp;lt;GEUSUARIO&amp;amp;gt;*/  u {0} on&lt;br /&gt;
         i.usu_integracao = u.Cd_usuario&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/select&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Exemplo correspondente do &amp;lt;code&amp;gt;&amp;lt;grid&amp;gt;&amp;lt;/code&amp;gt;:&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;grid&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Id integração&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;headerFilter&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Y&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;columnWidth&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;100&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; /&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Integração&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;headerFilter&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Y&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;columnWidth&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;100&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; /&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Hr integração&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;headerFilter&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Y&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;columnWidth&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;100&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt; /&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/grid&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Validação de consistência:&#039;&#039;&#039;&lt;br /&gt;
:: Se houver divergência entre as colunas definidas no &amp;lt;code&amp;gt;&amp;lt;select&amp;gt;&amp;lt;/code&amp;gt; e as definidas no &amp;lt;code&amp;gt;&amp;lt;grid&amp;gt;&amp;lt;/code&amp;gt;, a seguinte mensagem será exibida ao usuário:&lt;br /&gt;
[[Image:MensagemPD.jpg|center|450px|semmoldura|Mensagem da Pesquisa Dinâmica]]&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Como personalizar os filtros de colunas dentro da Pesquisa Dinâmica&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️ O atributo &amp;lt;code&amp;gt;headerFilter&amp;lt;/code&amp;gt; define a disponibilidade de filtros para os resultados exibidos em uma coluna específica:&lt;br /&gt;
::* &amp;lt;code&amp;gt;&amp;quot;Y&amp;quot;&amp;lt;/code&amp;gt; = Permite que o usuário aplique filtros aos resultados exibidos nessa coluna.&lt;br /&gt;
::* &amp;lt;code&amp;gt;&amp;quot;N&amp;quot;&amp;lt;/code&amp;gt; = Os filtros de coluna não são mostrados, resultando em uma exibição direta dos dados.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Exemplo de configuração:&#039;&#039;&#039;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;grid&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Nome&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;headerFilter&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Y&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; /&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Fantasia&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;headerFilter&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;N&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; /&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Município&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;headerFilter&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Y&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; /&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;CEP&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;format&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;00000-000&amp;quot;&amp;lt;/span&amp;gt; /&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/grid&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:💡 &#039;&#039;&#039;Observação:&#039;&#039;&#039;&lt;br /&gt;
::O filtro de coluna é aplicado apenas aos registros carregados na tela. Para filtrar &#039;&#039;&#039;todos os registros disponíveis&#039;&#039;&#039;, é necessário clicar no ícone &#039;&#039;&#039;&#039;Última página&#039;&#039;&#039;&#039;, garantindo que todos os dados sejam carregados antes de aplicar o filtro. Essa abordagem assegura que nenhuma informação relevante seja deixada de fora, proporcionando resultados mais completos e precisos para o usuário.&lt;br /&gt;
&lt;br /&gt;
[[Image:FiltroColuna.png|center|750px|semmoldura|Filtro de Coluna]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
===6. Elemento &amp;lt;code&amp;gt;&amp;lt;lupa&amp;gt;&amp;lt;/code&amp;gt;===&lt;br /&gt;
Define os modelos de visão rápida usados para exibir informações detalhadas ou resumidas de um registro na Pesquisa Dinâmica.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;lupa&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;modelo&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;arquivo&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;CG02075_Empresas.rtf&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;modelo&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;arquivo&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;CG02075_Empresas_PF.rtf&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;tag&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Pessoa&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;valor&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Física&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/lupa&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Lupa.png|thumb|Visão rápida]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:O elemento &amp;lt;code&amp;gt;&amp;lt;lupa&amp;gt;&amp;lt;/code&amp;gt; permite definir o caminho do &#039;&#039;&#039;arquivo de visão rápida&#039;&#039;&#039; que será utilizado para exibir informações resumidas ou detalhadas de um registro ao usuário.&lt;br /&gt;
&lt;br /&gt;
:💡 &#039;&#039;&#039;Importante:&#039;&#039;&#039; É possível apontar mais de um modelo de arquivo de visão rápida, separando-os conforme a necessidade.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===7. Elementos &amp;lt;code&amp;gt;&amp;lt;faixa&amp;gt;&amp;lt;/code&amp;gt; e &amp;lt;code&amp;gt;&amp;lt;filtros&amp;gt;&amp;lt;/code&amp;gt;===&lt;br /&gt;
Permitem agrupar, ordenar e filtrar os registros exibidos na Pesquisa Dinâmica, oferecendo ao usuário maior controle sobre os resultados.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;faixa&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Pessoa&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/faixa&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;faixa&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 3&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/faixa&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;filtros&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 3&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/filtros&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:ModeloPD_iniciarFaixa.png|150px|thumb|Faixa]]&lt;br /&gt;
:Dentro de &amp;lt;code&amp;gt;&amp;lt;pesquisaPaginada&amp;gt;&amp;lt;/code&amp;gt;, os elementos &amp;lt;code&amp;gt;&amp;lt;faixa&amp;gt;&amp;lt;/code&amp;gt; e &amp;lt;code&amp;gt;&amp;lt;filtros&amp;gt;&amp;lt;/code&amp;gt; são usados para organizar e limitar os resultados da pesquisa dinâmica.&lt;br /&gt;
:🔹 &amp;lt;code&amp;gt;&amp;lt;faixa&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
::* &#039;&#039;&#039;Função:&#039;&#039;&#039; delimita ou agrupa registros conforme um critério.&lt;br /&gt;
::* &#039;&#039;&#039;Atributo &amp;lt;code&amp;gt;order&amp;lt;/code&amp;gt;:&#039;&#039;&#039; define a coluna pela qual os registros serão ordenados.&lt;br /&gt;
:::* &amp;lt;code&amp;gt;order by 1&amp;lt;/code&amp;gt; → ordena pela primeira coluna do SELECT.&lt;br /&gt;
:::* &amp;lt;code&amp;gt;order by 2&amp;lt;/code&amp;gt; → ordena pela segunda coluna, e assim por diante.&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:: 📌 &#039;&#039;&#039;Exemplo de faixa ordenada:&#039;&#039;&#039;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;faixa&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Pessoa&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Todos&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 3&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Física&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;e.Pessoa = 1&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 3&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Jurídica&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;e.Pessoa = 0&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 3&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/faixa&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;faixa&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 3&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Divisão&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
             &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;select&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;select Divisao, Descricao_divis from /*n1&amp;amp;lt;GEDIVISAO&amp;amp;gt;*/ {0} &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;order by 2&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
             &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;e.Divisao = &#039;[divisao]&#039;&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
             &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;display&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Descricao_divis&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/faixa&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image:ModeloPD_iniciarPesquisar.png|150px|thumb|Pesquisar]]&lt;br /&gt;
:🔹 &amp;lt;code&amp;gt;&amp;lt;filtros&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
::* &#039;&#039;&#039;Função:&#039;&#039;&#039; define critérios para filtrar os resultados.&lt;br /&gt;
::* &#039;&#039;&#039;Atributo &amp;lt;code&amp;gt;order&amp;lt;/code&amp;gt;:&#039;&#039;&#039; funciona como no &amp;lt;code&amp;gt;&amp;lt;faixa&amp;gt;&amp;lt;/code&amp;gt; (ordenação pela posição da coluna).&lt;br /&gt;
&lt;br /&gt;
:: 📌 &#039;&#039;&#039;Exemplo de filtro simples:&#039;&#039;&#039;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;filtros&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 3&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;CNPJ/CPF&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;atrib&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;A&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;e.Cnpj_cpf like &#039;[value]%&#039;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Nome&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;atrib&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;A&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;e.Nome_completo like &#039;%[value]%&#039;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/filtros&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Como ordenar uma listagem&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️ &amp;lt;ref group=&amp;quot;Versão 221107Beta&amp;quot;&amp;gt;Liberado a partir da OS 778096/37&amp;lt;/ref&amp;gt; Em alguns casos, especialmente quando se deseja &#039;&#039;&#039;ordenar alfabeticamente dados que possuem acentuação&#039;&#039;&#039;, é necessário um tratamento especial para que o resultado não seja afetado por diferenças de acentos ou caracteres especiais.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Ordenação com acentuação no Oracle&#039;&#039;&#039;&lt;br /&gt;
:: Para &#039;&#039;&#039;Oracle&#039;&#039;&#039;, utilize o &amp;lt;code&amp;gt;NLSSORT&amp;lt;/code&amp;gt; no &amp;lt;code&amp;gt;order by&amp;lt;/code&amp;gt; dentro do atributo &amp;lt;code&amp;gt;select&amp;lt;/code&amp;gt; da tag &amp;lt;code&amp;gt;&amp;lt;item&amp;gt;&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;faixa&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 3&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
          &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Divisão&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;select=&amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;select Divisao, Descricao_divis from /*nl&amp;amp;lt;GEDIVISAO&amp;amp;gt;*/ {0} &lt;br /&gt;
             &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;order by {11}NLSSORT(Descricao_divis, &#039;NLS_SORT=LATIN_AI&#039;){12} {13}2{14}&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
             &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;e.Divisao = &#039;[divisao]&#039;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;display&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Descricao_divis&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/faixa&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:: &#039;&#039;&#039;Explicação dos parâmetros:&#039;&#039;&#039;&lt;br /&gt;
:::* &#039;&#039;&#039;Oracle:&#039;&#039;&#039; executa &amp;lt;code&amp;gt;NLSSORT(Descricao_divis, &#039;NLS_SORT=LATIN_AI&#039;)&amp;lt;/code&amp;gt; e ignora o &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; comentado.&lt;br /&gt;
:::* &#039;&#039;&#039;MSSQL:&#039;&#039;&#039; ignora o &amp;lt;code&amp;gt;NLSSORT&amp;lt;/code&amp;gt; comentado e ordena pela &#039;&#039;&#039;segunda coluna&#039;&#039;&#039; &amp;lt;code&amp;gt;(2)&amp;lt;/code&amp;gt; do select.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Compatibilidade entre bancos de dados&#039;&#039;&#039;&lt;br /&gt;
:: Usando esse modelo, &#039;&#039;&#039;um único XML funciona tanto para Oracle quanto para MSSQL&#039;&#039;&#039;:&lt;br /&gt;
:::* Oracle → ordena &#039;&#039;&#039;alfabeticamente ignorando acentos&#039;&#039;&#039;.&lt;br /&gt;
:::* MSSQL → ordena pela &#039;&#039;&#039;posição da coluna&#039;&#039;&#039;, sem gerar erro de função inexistente.&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Como utilizar dados nos filtros&amp;lt;/font&amp;gt; ====&lt;br /&gt;
:* O valor do filtro deve ser &#039;&#039;&#039;usado exatamente como informado pelo usuário&#039;&#039;&#039;.&lt;br /&gt;
:* Para variações de sintaxe conforme o banco de dados, deverá ser considerado também que somente o valor do filtro será dinâmico. Por exemplo:&lt;br /&gt;
::* Se o filtro for do tipo &#039;&#039;&#039;alpha&#039;&#039;&#039;, coloque o valor &#039;&#039;&#039;entre aspas&#039;&#039;&#039; na consulta SQL.&lt;br /&gt;
:* Para variações de sintaxe conforme o banco de dados, deverá ser considerado também que somente o valor do filtro será dinâmico. Por exemplo:&lt;br /&gt;
::* Se o filtro for do tipo &#039;&#039;&#039;data&#039;&#039;&#039;, respeite a sintaxe de cada banco:&lt;br /&gt;
:::* &#039;&#039;&#039;SQL Server:&#039;&#039;&#039; &amp;lt;code&amp;gt;Convert(datetime,&#039;[value]&#039;,103)&amp;lt;/code&amp;gt;&lt;br /&gt;
:::* &#039;&#039;&#039;Oracle:&#039;&#039;&#039; &amp;lt;code&amp;gt;To_date(&#039;[value]&#039;, &#039;dd/MM/yyyy&#039;)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Compatibilidade entre bancos de dados&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️ O atributo &amp;lt;code&amp;gt;validate=&amp;quot;DB&amp;quot;&amp;lt;/code&amp;gt; permite que o mesmo XML funcione em diferentes bancos de dados, ajustando automaticamente a conversão de datas.&lt;br /&gt;
&lt;br /&gt;
: 📌 &#039;&#039;&#039;Exemplo de filtro de data compatível:&#039;&#039;&#039;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;filtros&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Vencimento&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;atrib&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;A&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;lc.Dt_vencimento = &#039;[value]&#039;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;format&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;00/00/0000&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;validate=&amp;quot;DB&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
    &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/filtros&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
  &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Como configurar um valor inicial para um filtro&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️ O valor inicial pode ser configurado com o atributo &amp;lt;code&amp;gt;init&amp;lt;/code&amp;gt;, de acordo com o tipo de filtro.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible sortable&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 650px;&amp;quot;&lt;br /&gt;
! Tipo de filtro !! Exemplo de `init` !! Resultado inicial&lt;br /&gt;
|-&lt;br /&gt;
| Alpha (texto) || &amp;lt;code&amp;gt;&amp;quot;MARIA&amp;quot;&amp;lt;/code&amp;gt; || Campo já vem preenchido com &amp;quot;MARIA&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Data atual || &amp;lt;code&amp;gt;&amp;quot;[dataAtual]&amp;quot;&amp;lt;/code&amp;gt; || Campo já vem preenchido com a data do dia&lt;br /&gt;
|-&lt;br /&gt;
| Data relativa  || &amp;lt;code&amp;gt;&amp;quot;[dataAtual] - 365&amp;quot;&amp;lt;/code&amp;gt; || Data de 1 ano atrás&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: 📌 &#039;&#039;&#039;Exemplo com texto fixo:&#039;&#039;&#039; Ao abrir a pesquisa, o filtro já vem preenchido com &amp;quot;MARIA&amp;quot;.&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;filtros&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Nome&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;atrib&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;A&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;e.Nome_completo like &#039;%[value]%&#039;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;init=&amp;quot;MARIA&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/filtros&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: 📌 &#039;&#039;&#039;Exemplo com data relativa:&#039;&#039;&#039; Considera registros a partir de &#039;&#039;&#039;um ano atrás&#039;&#039;&#039; e já abre com essa data preenchida no filtro.&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;filtros&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Aniversario&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;atrib&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;D&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;e.Dt_aniversario &amp;gt;= &#039;[value]&#039;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;format&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;00/00/0000&amp;quot;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;init=&amp;quot;[dataAtual] - 365&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;validate&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;DB&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt; &lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/filtros&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Como personalizar/definir um valor inicial para os filtros do tipo lista&amp;lt;/font&amp;gt; ====&lt;br /&gt;
:* Por padrão, o valor inicial é &#039;&#039;&#039;&amp;quot;Todos&amp;quot;&#039;&#039;&#039;, que é o valor default.&lt;br /&gt;
:* &#039;&#039;&#039;Não é possível alterar&#039;&#039;&#039; o valor inicial diretamente no XML.&lt;br /&gt;
&lt;br /&gt;
[[Image:PD_filtros.jpg|semmoldura|center|Filtro Pesquisa Dinâmica]]&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Qual a função do atributo &amp;lt;code&amp;gt;VALIDATE&amp;lt;/code&amp;gt;&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️ Controla a validação dos valores informados no filtro.&lt;br /&gt;
: Quando, na pesquisa de NF da &amp;quot;Pesquisa Dinâmica de Lançamentos&amp;quot;, o campo de NF tiver &#039;&#039;&#039;mais de 10 dígitos&#039;&#039;&#039;, configure na tag &amp;lt;code&amp;gt;&amp;lt;filtros&amp;gt;&amp;lt;/code&amp;gt; o atributo &amp;lt;code&amp;gt;validate=&amp;quot;A&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
: Para configurar o &#039;&#039;&#039;modelo financeiro&#039;&#039;&#039;, localize o arquivo &amp;lt;code&amp;gt;%CIGAM_INSTAL%Modelos\Pesquisas\Financeiro\&amp;quot;Lancamento.xml&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Valores possíveis do atributo &amp;lt;code&amp;gt;validate&amp;lt;/code&amp;gt;:&#039;&#039;&#039;&lt;br /&gt;
::* &amp;lt;code&amp;gt;DB&amp;lt;/code&amp;gt; → Valida como &#039;&#039;&#039;data&#039;&#039;&#039; (date).&lt;br /&gt;
::* &amp;lt;code&amp;gt;N&amp;lt;/code&amp;gt; → Valida como &#039;&#039;&#039;número&#039;&#039;&#039; (apenas NF com até 10 dígitos).&lt;br /&gt;
::* &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; → Valida como &#039;&#039;&#039;alfanumérico&#039;&#039;&#039; (NF com 10 ou 12 dígitos).&lt;br /&gt;
&lt;br /&gt;
:📌 &#039;&#039;&#039;Exemplo - NF com 12 dígitos:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;filtros&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;ORDER BY 2 DESC&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;NF&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;atrib&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;N&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;lc.Nf = &#039;[value]&#039;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;format&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;999999999999&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;validate&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;A&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/filtros&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== &amp;lt;font color=green&amp;gt;Qual a função do atributo &amp;lt;code&amp;gt;ATRIB&amp;lt;/code&amp;gt;&amp;lt;/font&amp;gt; ====&lt;br /&gt;
: ℹ️ Define o &#039;&#039;&#039;tipo de dado&#039;&#039;&#039; aceito no campo. Quando utilizado como filtro de texto, retorna ou atribui o tipo de dado:&lt;br /&gt;
::📌 Exemplo atrib=&amp;quot;A&amp;quot; (dado alfa).&lt;br /&gt;
::: Possibilita informar um conjunto de caracteres com caracteres alfabéticos (A-Z) e numerais (0-9).&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;filtros&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 3&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Nome&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;atrib&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;A&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;e.Nome_completo like &#039;%[value]%&#039;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/filtros&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::📌 Exemplo atrib=&amp;quot;D&amp;quot; (dado date).&lt;br /&gt;
::: Possibilita informar uma data específica.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;filtros&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 3&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Aniversario&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;atrib&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;D&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;e.Dt_aniversario &amp;gt;= &#039;[value]&#039;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;format&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;00/00/0000&amp;quot;&amp;lt;/span&amp;gt; &lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;init&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;[dataAtual]&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;validate&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;DB&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/filtros&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::📌 Exemplo atrib=&amp;quot;L&amp;quot; (dado Booleano/Checkbox).&lt;br /&gt;
::: Possibilita marcar verdadeiro ou falso seu valor.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;filtros&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 3&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Aglutinar Saldo&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;atrib&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;L&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;paramName&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;AglutinaSaldo&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/filtros&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::📌 Exemplo atrib=&amp;quot;N&amp;quot; (dado numérico).&lt;br /&gt;
::: Possibilita informar um conjunto de numerais (0-9) decimais, podendo incluir negativos &amp;lt;ref group=&amp;quot;Versão 231002&amp;quot;&amp;gt;Liberado a partir da OS 822627/4.&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;filtros&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;order&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;order by 2 desc&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;item&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;nome&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Valor&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;background-color:yellow&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;atrib&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;N&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;where&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;lc.Valor = &#039;[value]&#039;&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/filtros&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;slideshow&amp;quot;&amp;gt;&lt;br /&gt;
Arquivo:Atrib_A.png|500px|semmoldura|center|&#039;&#039;Atrib=&amp;quot;A&amp;quot;&#039;&#039;&lt;br /&gt;
Arquivo:Atrib_D.png|500px|semmoldura|center|&#039;&#039;Atrib=&amp;quot;D&amp;quot;&#039;&#039;&lt;br /&gt;
Arquivo:Atrib_L.jpg|700px|semmoldura|center|&#039;&#039;Atrib=&amp;quot;L&amp;quot;&#039;&#039;&lt;br /&gt;
Arquivo:Atrib_N.png|400px|semmoldura|center|&#039;&#039;Atrib=&amp;quot;N&amp;quot;&#039;&#039;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
===8. Elemento &amp;lt;code&amp;gt;&amp;lt;mosaicos&amp;gt;&amp;lt;/code&amp;gt;===&lt;br /&gt;
Exibe os registros da Pesquisa Dinâmica em formato de mosaicos ou cards, oferecendo uma visualização intuitiva e organizada para destacar informações de forma prática.&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;mosaicos&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;width&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;500&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;height&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;160&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;color&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;48;125;162&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;maxRender&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;300&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;clickAction&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;M&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;allPages&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;false&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      ...&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/mosaicos&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: O elemento &amp;lt;code&amp;gt;&amp;lt;mosaicos&amp;gt;&amp;lt;/code&amp;gt; configura a exibição dos registros no formato &#039;&#039;&#039;mosaico&#039;&#039;&#039; (cards/blocos) na &#039;&#039;&#039;Pesquisa Dinâmica&#039;&#039;&#039;.&lt;br /&gt;
: Quando essa tag existe no XML, o parser exibirá na barra superior um botão para alternar entre &#039;&#039;&#039;visualização em grid&#039;&#039;&#039; e &#039;&#039;&#039;visualização em mosaico&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
: Cada registro da consulta é renderizado como &#039;&#039;&#039;um mosaico&#039;&#039;&#039;.&lt;br /&gt;
: Os &#039;&#039;&#039;atributos da tag principal&#039;&#039;&#039; definem o layout geral, enquanto as &#039;&#039;&#039;tags filhas&#039;&#039;&#039; especificam o conteúdo interno do mosaico.&lt;br /&gt;
&lt;br /&gt;
: 📌 &#039;&#039;&#039;Exemplo de uso:&#039;&#039;&#039;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;mosaicos&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;width&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;500&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;height&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;160&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;color&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;48;125;162&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;maxRender&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;300&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;clickAction&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;M&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;allPages&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;false&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;label&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;display&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Nome completo:&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;100&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;y&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;10&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;size&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;12&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;color&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;255;255;255&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;label&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;display&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;@Nome&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;100&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;y&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;30&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;size&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;14&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;color&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;255;255;255&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;label&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;display&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;@Fantasia&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;100&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;y&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;56&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;size&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;14&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;color&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;255;255;255&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;label&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;display&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Telefone:&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;100&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;y&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;90&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;size&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;12&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;color&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;255;255;255&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;label&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;display&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;@Fone&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;100&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;y&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;100&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;size&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;25&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;color&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;250;250;250&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
         &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;picture&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;file&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;Foto&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;5&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;y&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;5&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;width&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;90&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;height&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;90&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;circular&amp;lt;/span&amp;gt;=&amp;lt;span style=&amp;quot;color:brown&amp;quot;&amp;gt;&amp;quot;true&amp;quot;&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;/&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
      &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/mosaicos&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
   &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;&amp;amp;lt;/pesquisaPaginada&amp;amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Atributos da tag &amp;lt;code&amp;gt;&amp;lt;mosaicos&amp;gt;&amp;lt;/code&amp;gt;:&#039;&#039;&#039;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible sortable&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 750px;&amp;quot;&lt;br /&gt;
!Atributo!!Descrição&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;width&#039;&#039;&#039; || Largura do mosaico (em px).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;height&#039;&#039;&#039; || Altura do mosaico (em px).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;color&#039;&#039;&#039; || Cor de fundo do mosaico no formato &#039;&#039;&#039;RGB&#039;&#039;&#039; separado por &amp;lt;code&amp;gt;;&amp;lt;/code&amp;gt;. Ex.: &amp;lt;code&amp;gt;&amp;quot;204;204;255&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;maxRender&#039;&#039;&#039; || Quantidade máxima de mosaicos renderizados na tela.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;clickAction&#039;&#039;&#039; || Ação ao clicar no mosaico: &amp;lt;code&amp;gt;&amp;quot;M&amp;quot;&amp;lt;/code&amp;gt; para modificar ou &amp;lt;code&amp;gt;&amp;quot;V&amp;quot;&amp;lt;/code&amp;gt; para visualizar.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;allPages&#039;&#039;&#039; || &amp;lt;code&amp;gt;&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt; para carregar todos os registros antes de exibir mosaicos (equivalente a clicar no botão &#039;&#039;&#039;Última página&#039;&#039;&#039;). &amp;lt;code&amp;gt;&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt; carrega apenas a página atual.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Tags filhas de &amp;lt;code&amp;gt;&amp;lt;mosaicos&amp;gt;&amp;lt;/code&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
::&#039;&#039;&#039;1.&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;lt;label&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
::: Exibe texto dentro do mosaico.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible sortable&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 750px;&amp;quot;&lt;br /&gt;
!Atributo!!Descrição&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;display&#039;&#039;&#039; || Texto exibido. Se começar com &amp;lt;code&amp;gt;@&amp;lt;/code&amp;gt;, pega o valor da coluna da consulta.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;x, y&#039;&#039;&#039; || Posição do texto no mosaico.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;size&#039;&#039;&#039; || Tamanho da fonte.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;color&#039;&#039;&#039; || Cor do texto no formato RGB &amp;lt;code&amp;gt;(&amp;quot;R;G;B&amp;quot;)&amp;lt;/code&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;2.&#039;&#039;&#039; &amp;lt;code&amp;gt;&amp;lt;picture&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
::: Exibe imagens no mosaico.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable mw-collapsible sortable&amp;quot; border=&amp;quot;0&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot; style=&amp;quot;width: 750px;&amp;quot;&lt;br /&gt;
!Atributo!!Descrição&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;file&#039;&#039;&#039; || Nome da coluna da consulta que contém o caminho da imagem.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;x, y&#039;&#039;&#039; || Posição da imagem no mosaico.&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;width, height&#039;&#039;&#039; || Tamanho da imagem (em px).&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;circular&#039;&#039;&#039; || &amp;lt;code&amp;gt;&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt; para moldura circular, &amp;lt;/code&amp;gt;&amp;quot;false&amp;quot;&amp;lt;/code&amp;gt; para moldura retangular.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:💡 &#039;&#039;&#039;Dicas&#039;&#039;&#039;&lt;br /&gt;
::* Para encontrar valores RGB rapidamente, use o &#039;&#039;&#039;Paint do Windows&#039;&#039;&#039; ou qualquer editor de imagens.&lt;br /&gt;
::* Utilize &amp;lt;code&amp;gt;maxRender&amp;lt;/code&amp;gt; para evitar lentidão ao carregar grandes volumes de dados.&lt;br /&gt;
::* O texto de busca (cuetext) indica se é necessário &#039;&#039;&#039;pressionar Enter&#039;&#039;&#039; para aplicar o filtro.&lt;br /&gt;
&lt;br /&gt;
: &#039;&#039;&#039;Funcionamento do mosaico&#039;&#039;&#039;&lt;br /&gt;
::&#039;&#039;&#039;1. Carregamento&#039;&#039;&#039;&lt;br /&gt;
:::* Se a quantidade de registros for maior que &amp;lt;code&amp;gt;maxRender&amp;lt;/code&amp;gt;, apenas esse número será exibido e uma mensagem será mostrada no topo. Ex. Exibindo os primeiros 300 registros&lt;br /&gt;
:::* Se &amp;lt;code&amp;gt;allPages=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt;, todos os registros serão carregados antes de montar os mosaicos.&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;2. Refinamento da pesquisa&#039;&#039;&#039;&lt;br /&gt;
:::* Se o número de mosaicos ≤ &amp;lt;code&amp;gt;maxRender&amp;lt;/code&amp;gt;, a pesquisa é aplicada &#039;&#039;&#039;a cada caractere digitado&#039;&#039;&#039; no campo de busca.&lt;br /&gt;
:::* Se o número de mosaicos &amp;gt; &amp;lt;code&amp;gt;maxRender&amp;lt;/code&amp;gt;, é necessário &#039;&#039;&#039;pressionar Enter&#039;&#039;&#039; para aplicar o filtro.&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;3. Busca&#039;&#039;&#039;&lt;br /&gt;
:::* O filtro de busca atua apenas sobre os textos exibidos nos &#039;&#039;&#039;labels&#039;&#039;&#039; dos mosaicos.&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;&#039;4. Seleção e ações&#039;&#039;&#039;&lt;br /&gt;
:::* Clique com o botão direito para selecionar um mosaico.&lt;br /&gt;
:::* Os botões &#039;&#039;&#039;Selecionar&#039;&#039;&#039;, &#039;&#039;&#039;Visualizar&#039;&#039;&#039; e &#039;&#039;&#039;Modificar&#039;&#039;&#039; são ativados para o mosaico marcado.&lt;br /&gt;
:::* A seleção é &#039;&#039;&#039;individual&#039;&#039;&#039; (ao selecionar um novo mosaico, o anterior é desmarcado).&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
== Como a Pesquisa Dinâmica é iniciada ==&lt;br /&gt;
: Após a parametrização, os filtros são carregados conforme definido no XML vinculado. Ao selecionar um novo filtro, o filtro anteriormente aberto é automaticamente fechado, garantindo que apenas um filtro permaneça ativo por vez.&lt;br /&gt;
&lt;br /&gt;
== Como criar uma seleção de filtros dinâmicos ==&lt;br /&gt;
: ℹ️ &amp;lt;ref group=&amp;quot;Versão 221107Beta&amp;quot;&amp;gt;Liberado a partir da OS 373456/357&amp;lt;/ref&amp;gt;&lt;br /&gt;
: A Pesquisa Dinâmica disponibiliza a funcionalidade &#039;&#039;&#039;Filtros Dinâmicos&#039;&#039;&#039;, acionada pelo comando &#039;&#039;&#039;Ctrl + R&#039;&#039;&#039; dentro do grid. Esta funcionalidade permite a inclusão de filtros temporários no painel lateral esquerdo, proporcionando maior flexibilidade na seleção de informações sem alterar o modelo base definido no XML.&lt;br /&gt;
::* &#039;&#039;&#039;Inclusão de campos:&#039;&#039;&#039; somente um campo pode ser adicionado por vez.&lt;br /&gt;
::* &#039;&#039;&#039;Remoção de campos:&#039;&#039;&#039; a exclusão dos filtros adicionados deve ser realizada por meio do botão &#039;&#039;&#039;Remover todos&#039;&#039;&#039;.&lt;br /&gt;
::* &#039;&#039;&#039;Restauração do estado inicial:&#039;&#039;&#039; ao encerrar e reabrir a Pesquisa Dinâmica, os filtros retornam ao estado original, conforme definido no XML.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Observações relativas a campos numéricos&#039;&#039;&#039;&lt;br /&gt;
: ℹ️ &amp;lt;ref group=&amp;quot;Versão 221107.c&amp;quot;&amp;gt;Liberado a partir da OS 801551/2&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Versão 230502&amp;quot;&amp;gt;Liberado a partir da OS 801551/2&amp;lt;/ref&amp;gt;&lt;br /&gt;
: A partir destas versões, os filtros dinâmicos do tipo &#039;&#039;&#039;numérico&#039;&#039;&#039; permitem a inserção de valores decimais, sendo aceita a utilização da &#039;&#039;&#039;vírgula&#039;&#039;&#039; como separador decimal.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Arquivo:PDFiltrosDinamicos.jpg|500x400px|semmoldura|center|Filtros Dinâmicos]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: 💡 Consulte também: &#039;&#039;[[Filtros temporários na Pesquisa Dinâmica - Filtros Dinâmicos|Como adicionar filtros temporários na Pesquisa Dinâmica]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Comportamento dos botões na Pesquisa Dinâmica ==&lt;br /&gt;
&amp;lt;ref group=&amp;quot;Versão 231002&amp;quot;&amp;gt;Liberado a partir da OS 789385/1.&amp;lt;/ref&amp;gt; As funcionalidades dos botões &#039;&#039;&#039;Visualizar&#039;&#039;&#039;, &#039;&#039;&#039;Modificar&#039;&#039;&#039; e &#039;&#039;&#039;Criar&#039;&#039;&#039; na Pesquisa Dinâmica são descritas a seguir:&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Botão Visualizar&#039;&#039;&#039;&lt;br /&gt;
:* Abre o registro selecionado em &#039;&#039;&#039;modo &amp;quot;Pesquisar&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
:* Não permite a transição para os modos &#039;&#039;&#039;&amp;quot;Modificar&amp;quot;&#039;&#039;&#039; ou &#039;&#039;&#039;&amp;quot;Criar&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
:* Ao ser acionado, entra em &#039;&#039;&#039;range/faixa&#039;&#039;&#039; sobre o registro selecionado, respeitando o valor definido no parâmetro &amp;lt;code&amp;gt;acaoVisualizar&amp;lt;/code&amp;gt; do modelo da Pesquisa Dinâmica:&lt;br /&gt;
::* &amp;lt;code&amp;gt;L&amp;lt;/code&amp;gt; → Locate / Localizar&lt;br /&gt;
::* &amp;lt;code&amp;gt;F&amp;lt;/code&amp;gt; → Range / Faixa&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Botão Modificar&#039;&#039;&#039;&lt;br /&gt;
:* Abre o registro selecionado em &#039;&#039;&#039;modo &amp;quot;Modificar&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
:* Permite transições para os modos &#039;&#039;&#039;&amp;quot;Criar&amp;quot;&#039;&#039;&#039; e &#039;&#039;&#039;&amp;quot;Pesquisar&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
:* Ao retornar à tela da Pesquisa Dinâmica após a modificação, o sistema mantém o foco no registro previamente selecionado antes de acionar o botão &#039;&#039;&#039;Modificar&#039;&#039;&#039;.&lt;br /&gt;
:* Entra em &#039;&#039;&#039;range/faixa&#039;&#039;&#039; sobre o registro selecionado.&lt;br /&gt;
:* &#039;&#039;&#039;Importante:&#039;&#039;&#039; Ao criar um novo registro a partir do modo &amp;quot;Modificar&amp;quot;, este estará fora do &#039;&#039;&#039;range/faixa&#039;&#039;&#039; e não será visualizado imediatamente. O registro será exibido apenas ao retornar ao grid da Pesquisa Dinâmica. Caso esteja no modo &amp;quot;Criar&amp;quot;, é possível retornar ao modo &amp;quot;Pesquisar&amp;quot;, mantendo o foco no registro previamente selecionado.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;&#039;Botão Criar&#039;&#039;&#039;&lt;br /&gt;
:* Abre o registro selecionado em &#039;&#039;&#039;modo &amp;quot;Criar&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
:* Permite transições para os modos &#039;&#039;&#039;&amp;quot;Modificar&amp;quot;&#039;&#039;&#039; e &#039;&#039;&#039;&amp;quot;Pesquisar&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
:* Após a criação de um registro, o cursor será posicionado no início do grid da Pesquisa Dinâmica.&lt;br /&gt;
:* O novo registro será exibido no grid conforme a ordenação definida pelo &#039;&#039;&#039;Order by&#039;&#039;&#039; do modelo, com a linha de seleção localizada no topo do grid.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Pesquisa Dinâmica Web=&lt;br /&gt;
A Pesquisa Dinâmica Web tem como objetivo levar às aplicações Web as funcionalidades presentes na Pesquisa Dinâmica Cigam Desktop.&amp;lt;br&amp;gt;&lt;br /&gt;
Os filtros utilizados para realizar a pesquisa são definidos no arquivo XML, seguindo a lógica de tratamento de busca e criação da lista dos filtros usada no Cigam Desktop, porém acrescentando o elemento &amp;lt;web&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Como cadastrar a pesquisa dinâmica web==&lt;br /&gt;
O cadastro do modelo será feito mantendo o padrão já existente para os modelos de Pesquisas, do Olap e dos Filtros, através do perfil do usuário.&amp;lt;br&amp;gt;&lt;br /&gt;
Veja mais informação no tópico “[[GE_-_Como_Fazer_-_Pesquisa_Din%C3%A2mica#Como_fazer_o_cadastro/altera%C3%A7%C3%A3o_dos_Modelos_Pesquisa_Din%C3%A2mica_(Desktop_e_Web)_e_Modelos_de_Filtros|4. Como fazer o cadastro/alteração dos Modelos Pesquisa Dinâmica (Desktop e Web) e Modelos de Filtros]]”.&lt;br /&gt;
&lt;br /&gt;
==Como montar a pesquisa dinâmica para utilização na WEB==&lt;br /&gt;
Para a criação do arquivo XML da PD Web, os mesmos elementos usados para a PD desktop serão aplicados, junto ao acréscimo do elemento &amp;lt;web&amp;gt;. Mais informações podem ser obtidas em “[[GE_-_Como_Fazer_-_Pesquisa_Din%C3%A2mica#Pesquisa_Din%C3%A2mica_Desktop|1. Pesquisa Dinâmica Desktop]]”.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:modeloPDWeb.png|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O elemento &amp;lt;web&amp;gt;, terá os seguintes atributos:	&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;paginacao&amp;quot;&amp;lt;/font&amp;gt;, possibilita o controle de paginação da consulta, permitindo a exibição da quantidade selecionada de registros por página. Se esta propriedade não for informada no modelo XML, o valor padrão aplicado é de &amp;quot;10&amp;quot;.&lt;br /&gt;
   &amp;lt;web &amp;lt;font color=red&amp;gt;paginacao=&amp;quot;5&amp;quot;&amp;lt;/font&amp;gt; construtorPesquisa=&amp;quot;S&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;construtorPesquisa&amp;quot;&amp;lt;/font&amp;gt; permite habilitar ou desabilitar a funcionalidade “Construtor de Pesquisa” da PD Web. Por padrão, ele estará habilitado, com valor &amp;quot;S&amp;quot;; no entanto, para desativá-lo, é necessário definir esse parâmetro como &amp;quot;N&amp;quot;.&lt;br /&gt;
   &amp;lt;web paginacao=&amp;quot;5&amp;quot; &amp;lt;font color=red&amp;gt;construtorPesquisa=&amp;quot;S&amp;quot;&amp;lt;/font&amp;gt;&amp;gt;&lt;br /&gt;
:A seguir se apresenta uma imagem do &amp;quot;Construtor de Pesquisa&amp;quot;:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:construtorPesquisa.png|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Dentro do elemento &amp;lt;web&amp;gt; é criada uma seção &amp;lt;botoes&amp;gt;, onde cada botão é definido através de um “&amp;lt;item&amp;gt;” com os seguintes atributos:&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;nome&amp;quot;&amp;lt;/font&amp;gt; recebe um valor que será usado como o nome do botão a ser exibido na tela.&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;login&amp;quot;&amp;lt;/font&amp;gt; define se o token de autenticação será enviado automaticamente na solicitação da URL, possibilitando a realização do login sem interação manual no portal ou na URL acessada. Para ativar o login automático, deve-se atribuir o valor &amp;quot;S&amp;quot; ao atributo. Caso contrário, utilize o valor &amp;quot;N&amp;quot;. Se o atributo não for informado, o valor padrão será &amp;quot;N&amp;quot;, indicando que o login automático não será realizado. &lt;br /&gt;
   &amp;lt;item &amp;lt;font color=red&amp;gt;nome=&amp;quot;Criar&amp;quot;&amp;lt;/font&amp;gt; visivel=&amp;quot;S&amp;quot; &amp;lt;font color=red&amp;gt;login=&amp;quot;S&amp;quot;&amp;lt;/font&amp;gt; url=&amp;quot;~/ge/pessoa/cadastro&amp;quot; campos=&amp;quot;Empresa,Fantasia&amp;quot; /&amp;gt;	&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;visivel&amp;quot;&amp;lt;/font&amp;gt; define se o botão será exibido ou não na tela. Para tornar o botão visível, deve-se atribuir o valor &amp;quot;S&amp;quot;; caso contrário, o valor deve ser &amp;quot;N&amp;quot;.&lt;br /&gt;
   &amp;lt;item nome=&amp;quot;Criar&amp;quot; &amp;lt;font color=red&amp;gt;visivel=&amp;quot;S&amp;quot;&amp;lt;/font&amp;gt; url=&amp;quot;~/ge/pessoa/cadastro&amp;quot; campos=&amp;quot;Empresa,Fantasia&amp;quot; /&amp;gt;	&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;“url”&amp;lt;/font&amp;gt; recebe o endereço da URL que deverá ser acionada quando o botão for pressionado. A Pesquisa Dinâmica terá comportamentos diferentes conforme a URL informada, veja os exemplos abaixo:&lt;br /&gt;
   &amp;lt;item nome=&amp;quot;Criar&amp;quot; visivel=&amp;quot;S&amp;quot; &amp;lt;font color=red&amp;gt;url=&amp;quot;~/ge/pessoa/cadastro&amp;quot;&amp;lt;/font&amp;gt; campos=&amp;quot;Empresa,Fantasia&amp;quot; /&amp;gt;	&lt;br /&gt;
:*Caso seja necessário informar um portal diferente para o acesso, é possível utilizar uma chave dinâmica em vez de uma URL fixa. Isso elimina a necessidade de criar um modelo específico para cada base, permitindo maior flexibilidade. Por exemplo:&lt;br /&gt;
:Se estiver na Pesquisa Dinâmica no Portal Indústria e desejar redirecionar para o Portal CRM ao clicar em um botão, basta utilizar a chave dinâmica correspondente ao portal. Essas chaves serão montadas automaticamente com base nas configurações de ambiente: 3159 (UrlSiteBase) e 3160 (UrlSiteComplemento):&lt;br /&gt;
 &amp;lt;item nome=&amp;quot;Criar&amp;quot; visivel=&amp;quot;S&amp;quot; login=&amp;quot;S&amp;quot; &amp;lt;font color=red&amp;gt;url=&amp;quot;[PORTAL_CRM]/ge/pessoa/cadastro/c/&amp;quot; &amp;lt;/font&amp;gt; /&amp;gt;&lt;br /&gt;
:Ao pressionar o botão, a chave dinâmica [PORTAL_CRM] será automaticamente substituída pelo endereço configurado no ambiente. Assim, o sistema fará o redirecionamento para a URL completa.&amp;lt;br&amp;gt;&lt;br /&gt;
:* 	Veja as chaves disponíveis para os portais:&lt;br /&gt;
:** 	[PORTAL_APROVACOES]&lt;br /&gt;
:** 	[PORTAL_CIGAM]&lt;br /&gt;
:** 	[PORTAL_CLIENTE]&lt;br /&gt;
:** 	[PORTAL_CRM]&lt;br /&gt;
:** 	[PORTAL_ERP]&lt;br /&gt;
:** 	[PORTAL_FORNECEDOR]&lt;br /&gt;
:** 	[PORTAL_REPRESENTANTE]&lt;br /&gt;
:** 	[PORTAL_SERVICOS]&lt;br /&gt;
:** 	[PORTAL_VAREJO]&lt;br /&gt;
:** 	[PORTAL_CLIENTESERVICOS]&lt;br /&gt;
:** 	[PORTAL_COMPRAS]&lt;br /&gt;
:** 	[PORTAL_FINANCEIRO]&lt;br /&gt;
:** 	[PORTAL_INDUSTRIA]&lt;br /&gt;
:** 	[PORTAL_RH]&lt;br /&gt;
:** 	[BI]&lt;br /&gt;
:** 	[API]&lt;br /&gt;
:** 	[PESQUISA_DINAMICA]&lt;br /&gt;
&lt;br /&gt;
::*Quando a URL iniciar com o caractere “~”, isso sinaliza que seu uso é interno à aplicação ou portal em funcionamento. Então ocorrerá um redirecionamento automático, no qual o caractere será substituído pelo endereço da aplicação.&lt;br /&gt;
:::Observe o exemplo a seguir: &amp;lt;font color=red&amp;gt;&amp;lt;item nome=&amp;quot;Criar&amp;quot;  visivel=&amp;quot;S&amp;quot; url=&amp;quot;~/ge/pessoa/cadastro&amp;quot; /&amp;gt;&amp;lt;/font&amp;gt;. Quando pressionado, o botão fará a substituição automática do caractere “~” por “cigam-web8:14620/portalvarejo/”, correspondente ao endereço atual de exemplo do portal em execução. E posteriormente, ocorrerá o redirecionamento com o endereço completo. Veja o resultado na imagem abaixo:	&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:UrlInterna.png|semmoldura|center|850px|Url Interna]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::*Se a URL iniciar com “http://” ou “https://”, essa indicação implica que o destino da URL é externo à aplicação ou portal atual, ou seja, fora do contexto em execução. Isso resultará na abertura do endereço especificado na “url” em uma nova guia do navegador. Considere o exemplo a seguir: &amp;lt;font color=red&amp;gt;&amp;lt;item nome=&amp;quot;Cigam&amp;quot; visivel=&amp;quot;S&amp;quot; url=&amp;quot;www.cigam.com.br&amp;quot; /&amp;gt;&amp;lt;/font&amp;gt;. Então, assim que o botão correspondente for acionado, uma nova guia será aberta automaticamente, contendo o conteúdo da “url” informada. Veja esse exemplo na imagem abaixo:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:UrlExterna.png|semmoldura|center|850px|Url Externa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::*Quando for necessário fornecer um valor específico como parte da rota de um endereço, como um código de empresa para executar uma operação de alteração no cadastro, pode-se empregar o formato “/[Campo]” para indicar qual campo será enviado nessa rota. Para que isso funcione adequadamente, é igualmente necessário informar o campo corresponde no atributo “campos”. Para compreender melhor esse conceito, vejamos o exemplo: &amp;lt;font color=red&amp;gt;&amp;lt;item nome=&amp;quot;Modificar&amp;quot; visivel=&amp;quot;S&amp;quot; url=&amp;quot;~/ge/pessoa/cadastro/m/[Empresa]&amp;quot; campos=&amp;quot;Empresa&amp;quot; /&amp;gt;&amp;lt;/font&amp;gt;. &lt;br /&gt;
:::Neste contexto, o usuário selecionou a empresa “Cigam Software de Gestão”:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:alteracaoCadEmp1.png|semmoldura|center|850px|Cadastro Empresa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:::E ao acionar o botão “Modificar”, o sistema realizará a substituição do marcador “[Empresa]” presente no atributo “url” pelo valor contido na coluna “Empresa” do atributo “campos”, que, neste exemplo, é “000001”. Consequentemente, ocorrerá o redirecionamento com o endereço informado realizando essa substituição:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:alteracaoCadEmp2.png|semmoldura|center|850px|Cadastro Empresa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::*Quando não houver uma URL especificada para o atributo “url”, o botão será desativado, resultando em sua inoperância. Uma mensagem de erro será exibida para indicar essa condição, como ilustrado na imagem a seguir:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:UrlNaoInformada.png|semmoldura|center|850px|Url Não Informada]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;campos&amp;quot;&amp;lt;/font&amp;gt; é responsável por enviar os campos e seus respectivos valores através dos parâmetros de URL, especificado pelo atributo “url”. &lt;br /&gt;
   &amp;lt;item nome=&amp;quot;Criar&amp;quot; visivel=&amp;quot;S&amp;quot; url=&amp;quot;~/ge/pessoa/cadastro&amp;quot; &amp;lt;font color=red&amp;gt;campos=&amp;quot;Empresa,Fantasia&amp;quot;&amp;lt;/font&amp;gt; /&amp;gt;	&lt;br /&gt;
::Neste exemplo, o usuário optou por selecionar o registro cuja empresa é “Cigam Software de Gestão”, e sua coluna “Empresa” tem o valor “000001” e, a coluna “Fantasia” com o valor “CIGAM”:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:exemploCamposPDWeb.png|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::Quando o botão “Criar” for clicado, a URL “~/ge/pessoa/cadastro” será invocada, passando as informações de “Empresa” e “Fantasia” como parâmetros:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:exemploParametrosPDWeb.png|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::&#039;&#039;&#039;Observação:&#039;&#039;&#039; &#039;&#039; Se for preciso enviar todos os campos como parâmetros na URL, basta inserir um asterisco (“*”) no atributo “campos”. Veja o exemplo a seguir: &amp;lt;font color=red&amp;gt;&amp;lt;item nome=&amp;quot;Cigam&amp;quot; visivel=&amp;quot;S&amp;quot; url=&amp;quot;www.cigam.com.br&amp;quot; campos=&amp;quot;*&amp;quot;/&amp;gt;&amp;lt;/font&amp;gt;&#039;&#039;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:parametrosCompletos.png|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;parametros&amp;quot;&amp;lt;/font&amp;gt; efetuará o envio de uma requisição (POST) para a URL indicada, transmitindo o conteúdo do atributo “campos” como parâmetros de URL. Isso, como já foi demonstrado. No entanto, essa ação ocorrerá agora por meio de um método “POST”, com os valores derivados do atributo “parametros”, com as credenciais do “Usuario” que se encontra autenticado na aplicação. Para realizar isso, é necessário fornecer o formato “parâmetro” + “:” + “valor”. Caso haja mais de um parâmetro, utilize a vírgula (“,”) como separador. Confira o exemplo abaixo:&lt;br /&gt;
   &amp;lt;item nome=&amp;quot;BI&amp;quot; visivel=&amp;quot;S&amp;quot; url=&amp;quot;cigam-web8:17530/BI/api/Integrador/ObterUrlIntegracao&amp;quot; 	 campos=&amp;quot;Empresa&amp;quot; &amp;lt;font color=red&amp;gt;parametros=&amp;quot;IdDashboard:d41dcb3f-bc4f-4b16-9dfe-7cf10f1a8888&amp;quot;&amp;lt;/font&amp;gt; /&amp;gt;&lt;br /&gt;
::Neste exemplo, ao pressionar o botão “BI”, uma requisição será enviada para o sistema de BI. Essa solicitação incluirá a empresa “Cigam Software de Gestão” como um parâmetro na URL. Além disso, será enviado como variáveis (data), as informações do código do usuário atualmente logado no sistema, bem como os parâmetros especificados no atributo “parametros”:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:exemploBI1.png|semmoldura|center|850px|BI]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::Como resultado, o BI responderá com uma nova URL contendo o painel desejado, que, por sua vez, será aberto em uma nova guia do navegador:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:exemploBI2.png|semmoldura|center|850px|BI]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;“zoom”&amp;lt;/font&amp;gt;, quando informado, adiciona uma lupa ao campo. Na PD Web, essa lupa será responsável por abrir uma modal com os registros retornados pelo método da API configurado. A forma de montar essa estrutura deve ser a seguinte: “/api/&amp;lt;area&amp;gt;/&amp;lt;controller&amp;gt;/&amp;lt;metodo&amp;gt;”. Por exemplo, a chamada da API para buscar as unidades de negócio cadastradas deverá ser realizada por meio da seguinte estrutura: “/api/genericos/ge/UnidadeNegocio/Buscar”.&amp;lt;br&amp;gt;&lt;br /&gt;
::Este atributo oferece três opções de filtros OData: &#039;top&#039;, &#039;select&#039; e &#039;filter&#039;. Cada um destes traz seus próprios comportamentos e padrões:&amp;lt;br&amp;gt;&lt;br /&gt;
::*O “top” define a quantidade máxima de registros carregados inicialmente. Quando não for informado, será utilizado o limite padrão de 1000 registros. Quanto maior o valor configurado, maior poderá ser o tempo necessário para carregar a modal.&amp;lt;br&amp;gt;&lt;br /&gt;
::*O “select” pode ser usado para indicar quais colunas serão exibidas na modal. Quando não for especificada nenhuma coluna, a coluna &amp;quot;Código&amp;quot; será mostrada como padrão na modal.&amp;lt;br&amp;gt;&lt;br /&gt;
::*O “filter” quando informado, irá habilitar o botão de pesquisa que irá atualizar os registros de acordo com o que foi pesquisado/filtrado, criando uma requisição e carregando os valores atualizados. Desta forma, a pesquisa não mais se limitará aos 1000 registros padrão (ou valor escolhido) do modelo.&amp;lt;br&amp;gt;&lt;br /&gt;
::Se o “filter” não é informado, a pesquisa por novos registros é desativada.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A seguir está um exemplo de URL que inclui todos os parâmetros de filtro disponíveis: &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;item nome=&amp;quot;Unidade de Negócio Inicial&amp;quot; atrib=&amp;quot;A&amp;quot; paramName=&amp;quot;UnidadeNegocioInicial&amp;quot;   &amp;lt;font color=red&amp;gt;zoom=&amp;quot;/api/genericos/ge/UnidadeNegocio/Buscar?$top=1000&amp;amp;amp;$select=Codigo,Nome,Fantasia&amp;amp;amp;$filter=contains(Nome,[value])&amp;quot;&amp;lt;/font&amp;gt;   columnName=&amp;quot;Código,Nome,Fantasia&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
	Ao montar corretamente o atributo &amp;quot;zoom&amp;quot;, uma modal será exibida de acordo com o endereço URL especificado:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Modelo_Pesquisa_Web_03.jpg|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;columnName&amp;quot;&amp;lt;/font&amp;gt; deverá ser utilizado em conjunto com o &amp;quot;select&amp;quot; para definir os títulos das colunas apresentadas na modal. Os títulos devem ser separados por vírgulas e seguir a mesma quantidade e ordem das propriedades informadas no &amp;quot;select&amp;quot;.&lt;br /&gt;
   &amp;lt;item nome=&amp;quot;Unidade de Negócio Inicial&amp;quot; atrib=&amp;quot;A&amp;quot; paramName=&amp;quot;UnidadeNegocioInicial&amp;quot; zoom=&amp;quot;/api/genericos/ge/UnidadeNegocio/Buscar?$top=1000&amp;amp;amp;$select=Codigo,Nome,Fantasia&amp;amp;amp;$filter=contains(Nome,[value])&amp;quot; &amp;lt;font color=red&amp;gt;columnName=&amp;quot;Código,Nome,Fantasia&amp;quot;&amp;lt;/font&amp;gt; /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::Ao selecionar um registro, será atribuído ao campo o valor da propriedade Codigo. Caso essa propriedade não exista no retorno da API, será utilizado o valor da primeira propriedade informada no &amp;quot;select&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ao montar o modelo corretamente e realizar o cadastro do perfil do usuário, a PD Web será exibida automaticamente.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:PDWeb.png|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Importante:&#039;&#039;&#039; &#039;&#039;Lembrando que para a Pesquisa Dinâmica Web será permitido somente a exibição de até 1000 registros. Esse controle se faz necessário pois existe uma limitação da capacidade de armazenamento na sessão web.&#039;&#039;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Botões fixos na pesquisa dinâmica web==&lt;br /&gt;
Os botões fixos sempre estarão habilitados, independente da configuração do modelo XML. Eles são os seguintes: “ᐳ&amp;quot;, para carregar os próximos registros; &amp;quot;⨠&amp;quot;, para carregar todos os registros; &amp;quot;Exportar&amp;quot; para exportar os dados; e “︾” para mostrar os filtros habilitados no Modelo da Pesquisa.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Botoes_fixos.png|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O botão &amp;quot;Exportar&amp;quot; realiza a exportação de todos os registros que estão carregados na tela. Uma variedade de formatos de arquivos diferentes está disponível para a exportação, incluindo CSV, Planilha, PDF e JSON. Basta selecionar o formato desejado para concluir a operação.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:btnExportar.png|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::Selecionando o formato desejado, um arquivo é gerado na pasta de Downloads do navegador, tendo o mesmo nome do arquivo XML (modelo de pesquisa) para a geração do arquivo de exportação. No exemplo a seguir foi selecionado “CSV”:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:downloadBtnExportar.png|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O botão “︾”, quando clicado, exibirá os filtros dinâmicos disponíveis para restringir os registros da tabela, de acordo com os valores inseridos nos campos. Esses campos de filtragem são apresentados com base na configuração prévia estabelecida no Modelo de Pesquisa (XML), através da tag &amp;lt;filtros&amp;gt;. Confira o exemplo abaixo: &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:FiltrosWeb.png|semmoldura|center|850px|Filtros]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::Uma vez ativado o botão, os filtros serão apresentados e os botões “Confirmar” (para aplicar a restrição da pesquisa) e “Limpar” (para redefinir os campos) serão habilitados:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:FiltrosHabilitados.png|semmoldura|center|850px|Filtros Habilitados]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::No exemplo a seguir, o campo “Nome” foi filtrado com o valor “Cigam Software de Gestão” e, após pressionar o botão “Confirmar”, somente as empresas cujo nome corresponde ao filtro serão exibidas.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:FiltroAtivo.png|semmoldura|center|850px|Filtro Ativo]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Modelos de Filtros=&lt;br /&gt;
Modelos de filtros de relatórios é uma funcionalidade da Pesquisa Dinâmica (PD) na qual permite criar um modelo no formato XML com as definições para montagem da tela de preenchimento de filtros e execução do relatório.&amp;lt;br&amp;gt;&lt;br /&gt;
Essa opção está disponível para relatórios que geram arquivos de saída, preferencialmente no formato PDF, geralmente obtidos através de relatórios personalizados do Magic (Merge). Também é possível que outros formatos de arquivos sejam entregues por essa solução, bastando apenas que seja gerado na CDN.&amp;lt;br&amp;gt;&lt;br /&gt;
É muito importante, definir um nome sugestivo para o modelo de modo que se possa identificar o que tal relatório processa. Esse nome será usado em todas as camadas que serão implementadas.&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Criando o Modelo de Filtro==&lt;br /&gt;
A criação e cadastro do modelo será feito mantendo o padrão já existente para os modelos de Pesquisas, do Olap e da PD Desktop, através do perfil do usuário.&amp;lt;br&amp;gt;&lt;br /&gt;
Veja mais informação no tópico “[[GE_-_Como_Fazer_-_Pesquisa_Din%C3%A2mica#Como_fazer_o_cadastro/altera%C3%A7%C3%A3o_dos_Modelos_Pesquisa_Din%C3%A2mica_(Desktop_e_Web)_e_Modelos_de_Filtros|4. Como fazer o cadastro/alteração dos Modelos Pesquisa Dinâmica (Desktop e Web) e Modelos de Filtros]]”.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Modelo_Pesquisa_Web_01.jpg|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Como padrão, são utilizados apenas os principais filtros na Web, porém são fornecidos em cada um dos respectivos modelos de filtros o restante dos filtros disponíveis em forma de comentário para que o usuário possa incluir conforme suas necessidades.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Modelo_Pesquisa_Web_02.jpg|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O elemento &amp;lt;filtros&amp;gt; existente para a PD Desktop, também será utilizado na funcionalidade de modelos de filtros. Além de alguns adicionais:&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;empty&amp;quot;&amp;lt;/font&amp;gt; verifica se a modal de confirmação será exibida quando todos os campos estiverem em branco. Por padrão, este valor sempre virá como &amp;quot;N&amp;quot;, permitindo que a modal seja exibida. Caso não seja informado, este continuará como o padrão &amp;quot;N&amp;quot;, e para desativar a modal, deve-se ajustar o parâmetro como &amp;quot;Y&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
   &amp;lt;filtros order=&amp;quot;1&amp;quot; &amp;lt;font color=red&amp;gt;empty=&amp;quot;N&amp;quot;&amp;lt;/font&amp;gt; model=&amp;quot;Y&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:PD_empty.png|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;“model”&amp;lt;/font&amp;gt; verifica se o relatório é do tipo personalizado/merge ou não. Seus valores podem ser “N” para desabilitar o cadastro de modelos (usado para relatórios do tipo Gráfico), ou “Y” para ativar os modelos de impressão (engrenagem).&amp;lt;br&amp;gt;&lt;br /&gt;
   &amp;lt;filtros order=&amp;quot;1&amp;quot; empty=&amp;quot;N&amp;quot; &amp;lt;font color=red&amp;gt;model=&amp;quot;Y&amp;quot;&amp;lt;/font&amp;gt;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:PD_model.png|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
O elemento &amp;lt;filtros&amp;gt; possui filtros individuais, cada um representado por um elemento &amp;lt;item&amp;gt;, contendo os atributos de tipo e parâmetro que incluirão todos os elementos já existentes da PD Desktop, com a diferença dos seguintes elementos:&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;“atrib”&amp;lt;/font&amp;gt; recebeu uma atualização que adiciona um novo formato de dado, o tipo “L”, permitindo que funcione como um Booleano/Checkbox. Assim, esse recurso possibilita marcar verdadeiro ou falso seu valor.&amp;lt;br&amp;gt;&lt;br /&gt;
   &amp;lt;item nome=&amp;quot;Aglutinar Saldo&amp;quot; &amp;lt;font color=red&amp;gt;atrib=&amp;quot;L&amp;quot;&amp;lt;/font&amp;gt; paramName=&amp;quot;AglutinaSaldo&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;init&amp;quot;&amp;lt;/font&amp;gt; é utilizado para definir um valor inicial que será carregado automaticamente ao abrir um relatório. O valor deve ser informado de acordo com o tipo de filtro. No exemplo abaixo, o filtro é do tipo alfanumérico e o valor inicial definido é &amp;quot;01&amp;quot;. Qualquer valor alfanumérico pode ser utilizado:&lt;br /&gt;
 &amp;lt;item nome=&amp;quot;Unidade de Negócio Inicial&amp;quot; atrib=&amp;quot;A&amp;quot; paramName=&amp;quot;UnidadeNegocioInicial&amp;quot; &amp;lt;font color=red&amp;gt;init=&amp;quot;01&amp;quot;&amp;lt;/font&amp;gt; /&amp;gt;&lt;br /&gt;
:Nos filtros do tipo data, é possível utilizar comandos dinâmicos para preencher automaticamente os valores, facilitando a configuração dos parâmetros. Os comandos disponíveis são:&lt;br /&gt;
::*&#039;&#039;&#039;[DataAtual]&#039;&#039;&#039; – insere automaticamente a data atual.&lt;br /&gt;
::*&#039;&#039;&#039;[InicioMesAtual]&#039;&#039;&#039; – define a data do primeiro dia do mês atual.&lt;br /&gt;
::*&#039;&#039;&#039;[FinalMesAtual]&#039;&#039;&#039; – define a data do último dia do mês atual.&lt;br /&gt;
:Também é possível realizar operações de soma ou subtração de dias com esses comandos. Por exemplo:&lt;br /&gt;
::*&#039;&#039;&#039;[DataAtual] - 7&#039;&#039;&#039; – retorna a data de sete dias atrás.&lt;br /&gt;
::*&#039;&#039;&#039;[FinalMesAtual] + 3&#039;&#039;&#039; – retorna a data três dias após o final do mês atual.&lt;br /&gt;
 &amp;lt;item nome=&amp;quot;Período Inicial&amp;quot; atrib=&amp;quot;D&amp;quot; paramName=&amp;quot;DataEmissaoInicial&amp;quot; &amp;lt;font color=red&amp;gt;init=&amp;quot;[DataAtual] - 90&amp;quot;&amp;lt;/font&amp;gt; /&amp;gt;&lt;br /&gt;
:Além disso, é possível carregar valores diretamente de configurações do sistema. Para isso, utilize o seguinte formato:&lt;br /&gt;
::*&#039;&#039;&#039;[Config(NúmeroConfiguração)]&#039;&#039;&#039; – substitui o comando pelo valor associado à configuração informada.&lt;br /&gt;
 &amp;lt;item nome=&amp;quot;Unidade de Negócio Inicial&amp;quot; atrib=&amp;quot;A&amp;quot; paramName=&amp;quot;UnidadeNegocioInicial&amp;quot; &amp;lt;font color=red&amp;gt;init=&amp;quot;[Config(21)]&amp;quot;&amp;lt;/font&amp;gt; /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;paramName&amp;quot;&amp;lt;/font&amp;gt; deve ser exatamente igual ao nome do parâmetro especificado no método da API que controla a execução do relatório. Todos os filtros já possuem nomenclaturas apropriadas para seus respectivos &amp;lt;item&amp;gt;.&lt;br /&gt;
   &amp;lt;item nome=&amp;quot;Aglutinar Saldo&amp;quot; atrib=&amp;quot;L&amp;quot; &amp;lt;font color=red&amp;gt;paramName=&amp;quot;AglutinaSaldo&amp;quot;&amp;lt;/font&amp;gt; /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;“zoom”&amp;lt;/font&amp;gt; terá um comportamento diferente da PD Desktop, onde será responsável por abrir uma modal (lupa), contendo os valores carregados de acordo com o método estabelecido pela API que foi atribuída ao campo. A forma de montar essa estrutura deve ser a seguinte: “/api/&amp;lt;area&amp;gt;/&amp;lt;controller&amp;gt;/&amp;lt;metodo&amp;gt;”. Por exemplo, a chamada da API para buscar as unidades de negócio cadastradas deverá ser realizada por meio da seguinte estrutura: “/api/genericos/ge/UnidadeNegocio/Buscar”.&amp;lt;br&amp;gt;&lt;br /&gt;
::Este atributo oferece três opções de filtros OData: &#039;top&#039;, &#039;select&#039; e &#039;filter&#039;. Cada um destes traz seus próprios comportamentos e padrões:&amp;lt;br&amp;gt;&lt;br /&gt;
::*O “top” pode ser usado para qualquer valor desejado, sem limites. Porém, quanto mais registros houver, maior será o tempo de espera para que a modal abra. Se esse campo for deixado em branco, o valor padrão de 1000 será usado.&amp;lt;br&amp;gt;&lt;br /&gt;
::*O “select” pode ser usado para indicar quais colunas serão exibidas na modal. Quando não for especificada nenhuma coluna, a coluna &amp;quot;Código&amp;quot; será mostrada como padrão na modal.&amp;lt;br&amp;gt;&lt;br /&gt;
::*O “filter” quando informado, irá habilitar o botão de pesquisa que irá atualizar os registros de acordo com o que foi pesquisado/filtrado, criando uma requisição e carregando os valores atualizados. Desta forma, a pesquisa não mais se limitará aos 1000 registros padrão (ou valor escolhido) do modelo.&amp;lt;br&amp;gt;&lt;br /&gt;
::Se o “filter” não é informado, a pesquisa por novos registros é desativada.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
A seguir está um exemplo de URL que inclui todos os parâmetros de filtro disponíveis: &lt;br /&gt;
&lt;br /&gt;
   &amp;lt;item nome=&amp;quot;Unidade de Negócio Inicial&amp;quot; atrib=&amp;quot;A&amp;quot; paramName=&amp;quot;UnidadeNegocioInicial&amp;quot;   &amp;lt;font color=red&amp;gt;zoom=&amp;quot;/api/genericos/ge/UnidadeNegocio/Buscar?$top=1000&amp;amp;amp;$select=Codigo,Nome,Fantasia&amp;amp;amp;$filter=contains(Nome,[value])&amp;quot;&amp;lt;/font&amp;gt;   columnName=&amp;quot;Código,Nome,Fantasia&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
	Ao montar corretamente o atributo &amp;quot;zoom&amp;quot;, uma modal será exibida de acordo com o endereço URL especificado:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Modelo_Pesquisa_Web_03.jpg|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;&amp;quot;columnName&amp;quot;&amp;lt;/font&amp;gt; deverá ser usado caso o atributo &amp;quot;zoom&amp;quot; esteja especificado, contendo o ‘select’ do OData. É obrigatório especificar o nome desejado para cada coluna respectivamente, separado por vírgulas e sem espaços em branco.&lt;br /&gt;
   &amp;lt;item nome=&amp;quot;Unidade de Negócio Inicial&amp;quot; atrib=&amp;quot;A&amp;quot; paramName=&amp;quot;UnidadeNegocioInicial&amp;quot; zoom=&amp;quot;/api/genericos/ge/UnidadeNegocio/Buscar?$top=1000&amp;amp;amp;$select=Codigo,Nome,Fantasia&amp;amp;amp;$filter=contains(Nome,[value])&amp;quot; &amp;lt;font color=red&amp;gt;columnName=&amp;quot;Código,Nome,Fantasia&amp;quot;&amp;lt;/font&amp;gt; /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:*O atributo &amp;lt;font color=red&amp;gt;“range”&amp;lt;/font&amp;gt; deve ser usado quando se deseja criar um ‘input’ do tipo ComboBox. Os itens devem ser separados por vírgulas sem espaço em branco, como por exemplo:&lt;br /&gt;
   &amp;lt;item nome=&amp;quot;Situação Item Pedido&amp;quot; atrib=&amp;quot;A&amp;quot; paramName=&amp;quot;SituacaoItemPedido&amp;quot; &amp;lt;font color=red&amp;gt;range=&amp;quot;Todos,Pendente,Aberto,Entregue,Liquidado,Cancelado&amp;quot;&amp;lt;/font&amp;gt; /&amp;gt;  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:O valor que será enviado à API é a primeira letra de cada item. Portanto, se o &amp;quot;Todos&amp;quot; for selecionado, será enviado “T” para API.&lt;br /&gt;
:Quando necessário enviar valores diferentes do que os exibidos, deve ser informado primeiramente o valor que deverá ser enviado. Depois disso, utilize o símbolo de hífen &amp;quot;-&amp;quot;, como separador entre este valor e o que deverá ser exibido. Veja exemplo abaixo:&amp;lt;br&amp;gt;&lt;br /&gt;
   &amp;lt;item nome=&amp;quot;Situação Item Pedido&amp;quot; atrib=&amp;quot;A&amp;quot; paramName=&amp;quot;SituacaoItemPedido&amp;quot; &amp;lt;font color=red&amp;gt;range=&amp;quot; -Todos,NF-Nota Fiscal&amp;quot;&amp;lt;/font&amp;gt; /&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
:Significando que, caso seja selecionado &amp;quot;Todos&amp;quot;, será enviado um caractere em branco para a API, e caso seja selecionado &amp;quot;Nota Fiscal&amp;quot;, será enviado &amp;quot;NF&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
O elemento &amp;lt;web&amp;gt; existente para a PD Web, também será utilizado na funcionalidade de modelos de filtros. Para isso, deverá ser informado dentro do elemento &amp;lt;api&amp;gt; um elemento &amp;lt;controller&amp;gt;, no qual o atributo “endPoint” conterá o endereço da API que irá processar o relatório.  Para uso com a API do CIGAM deverá ser usado só o caminho do relatório dentro da API, sem o endereço do servidor.&lt;br /&gt;
   &amp;lt;web&amp;gt;  &lt;br /&gt;
      &amp;lt;api&amp;gt;&lt;br /&gt;
      &amp;lt;controller endPoint=&amp;quot;api/comercial/fa/pedido/ImprimirPedidosControle&amp;quot; /&amp;gt;   &lt;br /&gt;
      &amp;lt;/api&amp;gt;    &lt;br /&gt;
   &amp;lt;/web&amp;gt;   &lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Emissão de relatórios nos portais CIGAM==&lt;br /&gt;
Abaixo temos um vídeo explicando todo processo dos relatórios nos portais, incluindo os modelos de filtros, funcionalidades e parametrizações:&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;youtube&amp;gt;W1VSRmJyhCg&amp;lt;/youtube&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Como fazer o cadastro/alteração dos Modelos Pesquisa Dinâmica (Desktop e Web) e Modelos de Filtros=&lt;br /&gt;
Os modelos criados inicialmente (originais) estão disponíveis na pasta %CIGAM_INSTAL%Modelos\Pesquisas\, para a Pesquisa Dinâmica e %CIGAM_INSTAL%Modelos\Filtros\, para os Modelos de Filtros.&amp;lt;br&amp;gt;&lt;br /&gt;
Esses modelos podem ser facilmente adaptados e modificados conforme a necessidade de cada usuário. Se necessário, os usuários podem realizar essas alterações no &#039;Perfil de Usuário&#039;. Veja item [[GE_-_Como_Fazer_-_Pesquisa_Din%C3%A2mica#Como_realizar_a_cria%C3%A7%C3%A3o/altera%C3%A7%C3%A3o_dos_modelos|4.2 “Como realizar a criação/alteração dos modelos”]].&lt;br /&gt;
&lt;br /&gt;
==Quais as parametrizações necessárias para os modelos==&lt;br /&gt;
É necessário que para poder usufruir do recurso o acesso seja pelo CIGAM11, caso contrário a visualização da funcionalidade não será a mesma.&amp;lt;br&amp;gt;&lt;br /&gt;
Para que os acessos aos programas do Cigam funcionem corretamente é indicado que seja criado os modelos para o usuário em branco, sendo assim todos os usuários poderão visualizar o mesmo modelo, podendo ir implementando futuramente para usuários específicos se assim se fizer necessário.&amp;lt;br&amp;gt;&lt;br /&gt;
No entanto, se não houver nenhum cadastro realizado, e o usuário tente acessar o recurso, seja Relatório ou Pesquisa Dinâmica, um cadastro automático dos modelos com usuário em branco será realizado. Veja item [[GE_-_Como_Fazer_-_Pesquisa_Din%C3%A2mica#Como_funciona_a_cria%C3%A7%C3%A3o_autom%C3%A1tica_dos_modelos|4.3 “Como funciona a criação automática dos modelos”]].&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Como realizar a criação/alteração dos modelos==&lt;br /&gt;
Todos os modelos deverão ser criados na pasta %CIGAM_INSTAL%Modelos\, dentre eles, os filtros deverão ser armazenados em \Filtros\&amp;lt;Módulo&amp;gt;\&amp;lt;NomePublico_DescritivoDeIdentificação.xml&amp;gt; e as pesquisas em \Pesquisas\&amp;lt;Módulo&amp;gt;\&amp;lt;NomePublico_DescritivoDeIdentificação.xml&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
Para criar/alterar um modelo para um determinado usuário é necessário acessar o programa de ‘Perfil de usuário’, no topo superior direito do CIGAM.&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar em Editar perfil é possível acessar a tela das configurações, podendo assim então vincular/modificar os modelos para o usuário. Caso o usuário tenha direito de ‘GERENTE DE SISTEMA’, esse poderá modificar os modelos dos demais usuários.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Modelo_Pesquisa_Web_05.jpg|semmoldura|center|550px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao clicar em Modelos - ‘Pesquisas’, ‘Filtros’ ou ‘Olap’, podemos modificar/vincular os modelos para usuários específicos ou para o usuário em branco, podemos também filtrar no campo ‘Programa’ todos os programas, ou um específico conforme a implementação da pesquisa dinâmica, o campo ‘Usuário’ só terá a exibição da opção Todos quando o usuário logado tiver o direito de ‘GERENTE DE SISTEMA’.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ao informar o modelo quando estiver criando, os demais campos serão preenchidos automaticamente, para o usuário logado. Caso o usuário tenha direito de Gerente de Sistema, esse poderá vincular uma pesquisa para cada usuário ou então fazer o vínculo para o usuário em branco, neste caso o modelo estará disponível para todos os usuários que não tiverem um modelo próprio marcado como padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Neste exemplo, foi criado um Modelo de Filtro, para o usuário logado.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Modelo_Pesquisa_Web_04.jpg|semmoldura|center|850px|Modelo Pesquisa]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Orientações:&#039;&#039;&#039; &#039;&#039;É indicado que ao vincular um modelo a um determinado usuário permaneça marcado o campo Padrão, para que o usuário ao acessar o conteúdo abra automaticamente sem que este necessite escolher ou indicar uma pesquisa.&#039;&#039;&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
==Como funciona a criação automática dos modelos==&lt;br /&gt;
A criação automática é possível quando no %CIGAM_INSTAL%, possuímos a pasta Modelos\Pesquisas\&amp;lt;Módulo&amp;gt;\&amp;quot;NomePublico_Descricao&amp;quot; e/ou Modelos\Filtros\&amp;lt;Módulo&amp;gt;\&amp;quot;NomePublico_Descricao&amp;quot;. Com isso, ao abrir um programa que possua a chamada da pesquisa dinâmica ou relatório, é realizado o cadastro automaticamente.&amp;lt;br&amp;gt;&lt;br /&gt;
Outra situação que ocorre na busca automática é quando não há presença da pasta dos modelos no %CIGAM_INSTAL%. Neste caso, a busca automática só pode ser realizada se o ambiente estiver configurado para conexão com o Disco Virtual.&amp;lt;br&amp;gt;&lt;br /&gt;
Para acontecer essa busca de Modelos via Disco Virtual, é necessário que as seguintes configurações sejam informadas:&amp;lt;br&amp;gt;&lt;br /&gt;
*‘[[GE - AM - 2174 - Endereço web de atualizações CIGAM]]’;&lt;br /&gt;
**Essa configuração deve ter o endereço a ser extraído e dentro dela deve constar:&lt;br /&gt;
***1 -  Pasta modelos/relatórios&lt;br /&gt;
***2 - Um arquivo lista_relatórios.txt&lt;br /&gt;
***3 - Modelo de Relatório com nome público e descrição descompactado.&lt;br /&gt;
*‘[[GE - AM - 2175 - Usuário para acesso de atualizações CIGAM]]’;&lt;br /&gt;
*‘[[GE - AM - 2176 - Senha para acesso de atualizações CIGAM]]’.&lt;br /&gt;
&lt;br /&gt;
Ao baixar do Disco Virtual, criam-se imediatamente uma pasta e um modelo, com comportamento semelhante à busca padrão.&amp;lt;br&amp;gt;&lt;br /&gt;
[[Image:Modelo_Pesquisa_BuscaDiscoVirtual.png|semmoldura|center|850px|Disco Virtual]]&lt;br /&gt;
{{VoltarInicio}}&lt;br /&gt;
&lt;br /&gt;
=Manuais Referenciados=&lt;br /&gt;
*[[Pesquisa Dinâmica - Comando CONCAT na cláusula WHERE|Comando CONCAT na cláusula WHERE]]&lt;br /&gt;
*[[Filtros temporários na Pesquisa Dinâmica - Filtros Dinâmicos|Como adicionar filtros temporários na Pesquisa Dinâmica]]&lt;br /&gt;
*[[GE - Como Fazer - Pesquisa Dinâmica - Personalizando um modelo]]&lt;br /&gt;
&lt;br /&gt;
= Versões =&lt;br /&gt;
== Versão 211104 RC==&lt;br /&gt;
&amp;lt;references group=&amp;quot;Versão 211104 RC&amp;quot;/&amp;gt;&lt;br /&gt;
== Versão 221107 Beta==&lt;br /&gt;
&amp;lt;references group=&amp;quot;Versão 221107Beta&amp;quot;/&amp;gt;&lt;br /&gt;
== Versão 221107 Patch &#039;c&#039;==&lt;br /&gt;
&amp;lt;references group=&amp;quot;Versão 221107.c&amp;quot;/&amp;gt;&lt;br /&gt;
== Versão 230502==&lt;br /&gt;
&amp;lt;references group=&amp;quot;Versão 230502&amp;quot;/&amp;gt;&lt;br /&gt;
== Versão 231002==&lt;br /&gt;
&amp;lt;references group=&amp;quot;Versão 231002&amp;quot;/&amp;gt;&lt;br /&gt;
== Versão 231002.d==&lt;br /&gt;
&amp;lt;references group=&amp;quot;Versão 231002.d&amp;quot;/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=160473</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=160473"/>
		<updated>2026-08-19T17:22:08Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Exportar Curl */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o programa exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(3).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcado por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcado por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código de status:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada. Para requisições HTTP, existem códigos padronizados que indicam o que ocorreu durante uma requisição. São eles:&lt;br /&gt;
&lt;br /&gt;
::*&#039;&#039;&#039;100-199:&#039;&#039;&#039; Repostas informativas;&lt;br /&gt;
::*&#039;&#039;&#039;200-299:&#039;&#039;&#039; Repostas bem-sucedidas;&lt;br /&gt;
::*&#039;&#039;&#039;300-399:&#039;&#039;&#039; Mensagens de redirecionamento;&lt;br /&gt;
::*&#039;&#039;&#039;400-499:&#039;&#039;&#039; Respostas de erro do cliente;&lt;br /&gt;
::*&#039;&#039;&#039;500-599:&#039;&#039;&#039; Respostas de erro do servidor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o programa.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:CGWebRequest_13.png&amp;diff=160472</id>
		<title>Arquivo:CGWebRequest 13.png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:CGWebRequest_13.png&amp;diff=160472"/>
		<updated>2026-08-19T17:20:31Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159536</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159536"/>
		<updated>2026-07-20T16:30:03Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Resposta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o programa exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(3).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcado por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcado por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código de status:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada. Para requisições HTTP, existem códigos padronizados que indicam o que ocorreu durante uma requisição. São eles:&lt;br /&gt;
&lt;br /&gt;
::*&#039;&#039;&#039;100-199:&#039;&#039;&#039; Repostas informativas;&lt;br /&gt;
::*&#039;&#039;&#039;200-299:&#039;&#039;&#039; Repostas bem-sucedidas;&lt;br /&gt;
::*&#039;&#039;&#039;300-399:&#039;&#039;&#039; Mensagens de redirecionamento;&lt;br /&gt;
::*&#039;&#039;&#039;400-499:&#039;&#039;&#039; Respostas de erro do cliente;&lt;br /&gt;
::*&#039;&#039;&#039;500-599:&#039;&#039;&#039; Respostas de erro do servidor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o programa.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159535</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159535"/>
		<updated>2026-07-20T16:28:37Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Resposta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o programa exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(3).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcado por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcado por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada. Para requisições HTTP, existem códigos padronizados que indicam o que ocorreu durante uma requisição. São eles:&lt;br /&gt;
&lt;br /&gt;
::*&#039;&#039;&#039;100-199:&#039;&#039;&#039; Repostas informativas;&lt;br /&gt;
::*&#039;&#039;&#039;200-299:&#039;&#039;&#039; Repostas bem-sucedidas;&lt;br /&gt;
::*&#039;&#039;&#039;300-399:&#039;&#039;&#039; Mensagens de redirecionamento;&lt;br /&gt;
::*&#039;&#039;&#039;400-499:&#039;&#039;&#039; Respostas de erro do cliente;&lt;br /&gt;
::*&#039;&#039;&#039;500-599:&#039;&#039;&#039; Respostas de erro do servidor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o programa.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159534</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159534"/>
		<updated>2026-07-20T16:28:22Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Resposta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o programa exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(3).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcado por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcado por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada. Para requisições HTTP, existem códigos padronizados que indicam o que ocorreu durante uma requisição. São eles:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
::*&#039;&#039;&#039;100-199:&#039;&#039;&#039; Repostas informativas;&lt;br /&gt;
::*&#039;&#039;&#039;200-299:&#039;&#039;&#039; Repostas bem-sucedidas;&lt;br /&gt;
::*&#039;&#039;&#039;300-399:&#039;&#039;&#039; Mensagens de redirecionamento;&lt;br /&gt;
::*&#039;&#039;&#039;400-499:&#039;&#039;&#039; Respostas de erro do cliente;&lt;br /&gt;
::*&#039;&#039;&#039;500-599:&#039;&#039;&#039; Respostas de erro do servidor.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o programa.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=Arquivo:CGWebRequest_06(3).png&amp;diff=159533</id>
		<title>Arquivo:CGWebRequest 06(3).png</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=Arquivo:CGWebRequest_06(3).png&amp;diff=159533"/>
		<updated>2026-07-20T16:19:58Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159532</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159532"/>
		<updated>2026-07-20T16:19:35Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Env */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o programa exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(3).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcado por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcado por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada (se for completada).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o programa.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159528</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159528"/>
		<updated>2026-07-20T14:18:40Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Environment */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o programa exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcado por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcado por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada (se for completada).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o programa.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159527</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159527"/>
		<updated>2026-07-20T14:08:11Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Sobre */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o programa exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcado por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcado por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada (se for completada).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o programa.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159526</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159526"/>
		<updated>2026-07-20T14:07:51Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Tela inicial */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o programa exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcado por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcado por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada (se for completada).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159525</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159525"/>
		<updated>2026-07-20T14:04:34Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* URL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039; exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcado por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcado por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada (se for completada).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159524</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159524"/>
		<updated>2026-07-20T14:04:02Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Headers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039; exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que haja se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcado por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcado por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada (se for completada).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159523</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159523"/>
		<updated>2026-07-20T14:03:39Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Parâmetros e valores */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039; exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que haja se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcado por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcada por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada (se for completada).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159522</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159522"/>
		<updated>2026-07-20T14:03:18Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Headers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039; exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que haja se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcada por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há um checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. O checkbox vem marcada por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada (se for completada).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159521</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159521"/>
		<updated>2026-07-20T14:03:00Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: /* Parâmetros e valores */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039; exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que haja se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá um checkbox que inicia marcada por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há uma checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. A checkbox vem marcada por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada (se for completada).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159520</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159520"/>
		<updated>2026-07-20T14:01:09Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM Web Request Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039; exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que haja se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá uma checkbox que inicia marcada por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há uma checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. A checkbox vem marcada por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada (se for completada).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
	<entry>
		<id>https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159519</id>
		<title>CGWebRequestClient</title>
		<link rel="alternate" type="text/html" href="https://www.cigam.com.br/wiki/index.php?title=CGWebRequestClient&amp;diff=159519"/>
		<updated>2026-07-20T14:00:47Z</updated>

		<summary type="html">&lt;p&gt;Vinicius.moder: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O &#039;&#039;&#039;CIGAM WebRequest Client&#039;&#039;&#039; é uma ferramenta destinada à criação, ao envio e à validação de requisições. Com ele, é possível configurar métodos HTTP, URLs, parâmetros de query, headers, bodies, tempo de requisição e variáveis reutilizáveis, além de visualizar o código de status, o conteúdo e os headers das respostas.&lt;br /&gt;
&lt;br /&gt;
Abaixo, detalhamos cada uma de suas funcionalidades para guiar a utilização correta da aplicação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tela inicial ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao iniciar, o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039; exibirá uma janela completa dividida em 3 sessões principais, além do menu superior. O painel mais à esquerda exibe a coleção ativa e permite a criação de novas requisições. O painel superior à direita exibe detalhes da requisição atualmente selecionada, enquanto o painel inferior à direita exibe informações sobre a resposta da requisição atual, se houver.&lt;br /&gt;
&lt;br /&gt;
	A largura ou a altura desses painéis pode ser modificada pelo usuário ao parar o mouse na linha que as divide, clicar e arrastar. Isso pode facilitar a visualização em casos onde há muita informação relevante na tela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_01.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
== Coleção ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesse painel, ficam exibidas, de forma simplificada, todas as requisições criadas pelo usuário, em forma de tabela. Em uma das colunas, é exibido o verbo selecionado para cada requisição (que pode ser alterado a qualquer momento) e na outra é exibido o nome da requisição, que pode ser personalizado pelo usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Verbo ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para escolher ou alterar o verbo de uma requisição basta clicar na seta que fica no lado direito da caixa de seleção na coluna &#039;&#039;&#039;verb&#039;&#039;&#039; no painel da coleção. Uma lista com os verbos disponíveis será exibida, então basta selecionar o desejado. Note-se que cada um deles possui uma cor específica, facilitando a visualização e compreensão. Os verbos disponíveis são:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;GET:&#039;&#039;&#039;      Azul&lt;br /&gt;
*&#039;&#039;&#039;POST:&#039;&#039;&#039;     Verde&lt;br /&gt;
*&#039;&#039;&#039;PUT:&#039;&#039;&#039;      Amarelo&lt;br /&gt;
*&#039;&#039;&#039;DELETE:&#039;&#039;&#039;   Vermelho&lt;br /&gt;
*&#039;&#039;&#039;PATCH:&#039;&#039;&#039;    Roxo&lt;br /&gt;
*&#039;&#039;&#039;HEAD:&#039;&#039;&#039;     Rosa&lt;br /&gt;
*&#039;&#039;&#039;OPTIONS:&#039;&#039;&#039;  Marrom&lt;br /&gt;
*&#039;&#039;&#039;PROPFIND:&#039;&#039;&#039; Bege&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_02.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Nome ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
A coluna &#039;&#039;&#039;request&#039;&#039;&#039; da tabela permite a personalização do nome da requisição. Para adicionar um nome ou editá-lo, basta dar dois cliques na linha em questão, o que habilitará o cursor para digitação.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_03.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Adicionar ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Para adicionar uma nova requisição basta selecionar a última linha da tabela de requisições e personalizá-la com o verbo e o nome desejados. Sempre que o usuário modifica essa última linha, o programa automaticamente cria a próxima linha em branco.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Menu de Contexto ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Clicar com o botão direito em alguma requisição irá exibir um menu de contexto com 3 opções:&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_04.png|400px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Duplicate:&#039;&#039;&#039; Essa opção duplica a requisição selecionada, criando uma igual na última linha da tabela.&lt;br /&gt;
*&#039;&#039;&#039;Delete:&#039;&#039;&#039; Essa opção exclui a requisição selecionada.&lt;br /&gt;
*&#039;&#039;&#039;Exportar Curl:&#039;&#039;&#039; Essa opção exibe uma janela com a requisição selecionada formatada no padrão cURL. Para mais detalhes veja [[CGWebRequestClient#Exportar Curl|Exportar Curl]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Requisição ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	O painel de requisição é onde os detalhes podem ser configurados. O verbo selecionado (pode ser feito no painel de coleção, à esquerda) é exibido junto com sua respectiva cor de referência. Logo ao lado fica a caixa de texto da URL e, mais abaixo, um painel com abas que permitem as mais diversas configurações.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_16.png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== URL ===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	A caixa de texto da URL pode ser preenchida com o endereço desejado. Tendo feito isso, o valor preenchido previamente ficará salvo automaticamente. Dessa forma, o usuário pode navegar entre uma requisição e outra sem perder uma URL previamente digitada Ou seja, sempre que uma determinada requisição for selecionada no painel de coleção, a URL dela será exibida no painel de requisição.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Ao lado da barra de URL localiza-se o botão &#039;&#039;&#039;Enviar&#039;&#039;&#039;, que, como o nome sugere, faz o envio da requisição. Ao clicar nele, o programa irá trabalhar para executar os comandos com base na configuração previamente estabelecida. Para que haja se obtenha sucesso, é necessário configurar todos os campos previamente.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_05(2).png|750px|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Env ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Nessa aba do painel de configuração de requisição é possível configurar uma série de variáveis que podem facilitar a interação com diferentes requisições. É possível visualizar e editar variáveis conforme for desejado. Para tanto, basta utilizar um clique duplo na célula em questão, o que habilita o editor, permitindo a alteração por parte do usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Para criar uma variável, tal qual na tabela de coleção, basta clicar na última linha e digitar o nome e o valor desejado. Sempre que uma nova variável é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Toda variável possui um nome e um valor, que estão representadas nas colunas &#039;&#039;&#039;Variable&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. O nome de uma variável pode ser incluído em uma URL para facilitar sua alteração quando várias requisições possuem uma mesma URL. Para incluir a variável dessa forma, basta utilizar o nome dela entre chaves &#039;&#039;&#039;{{}}&#039;&#039;&#039; (chaves duplas):&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;Nome:&#039;&#039;&#039; API&lt;br /&gt;
*&#039;&#039;&#039;Valor:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;/https://minhaapi.com/exemplo&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;URL:&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;{{API}}&amp;lt;/nowiki&amp;gt;/login&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_06(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Query ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	As queries de uma requisição ficam representadas na aba &#039;&#039;&#039;Query&#039;&#039;&#039; da tabela de configuração de requisição. Quando uma URL possui queries, o programa automaticamente faz a quebra dela, mantendo o texto até o &#039;&#039;&#039;?&#039;&#039;&#039; na parte superior e o dividindo o restante em linhas de uma tabela, onde é possível visualizá-las em detalhes.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Também é possível inserir queries manualmente, preenchendo o parâmetro e o valor ao utilizar um clique duplo na célula desejada. Da mesma forma que nas outras tabelas, sempre que uma nova linha é criada, o programa automaticamente adiciona uma linha em branco no final da tabela.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Parâmetros e valores ====&lt;br /&gt;
São representados pelas colunas da tabela de queries. Quando estão presentes na URL colada na barra de texto acima, o programa os identifica automaticamente. É possível editá-los após isso.&lt;br /&gt;
&lt;br /&gt;
Além do mais, na última coluna dessa tabela sempre haverá uma checkbox que inicia marcada por padrão. Quando marcada, o programa incluirá a query na requisição, é possível desmarcá-la para que a query em questão seja ignorada. É uma forma prática de alterar a requisição sem ter de refazê-la ou criar uma nova.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_07(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nesta aba é possível inserir e editar os cabeçalhos de uma requisição. Com funcionamento semelhante à aba &#039;&#039;&#039;Query&#039;&#039;&#039;, os headers possuem um nome e um valor, representados pelas colunas &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;. Eles podem ser editados utilizando-se um clique duplo na célula desejada e novos podem ser criados selecionando a última linha da tabela. Sempre que a última linha é preenchida, uma nova linha em branco é criada automaticamente no final da tabela.&lt;br /&gt;
&lt;br /&gt;
	Há uma checkbox na última coluna dessa tabela, que permite selecionar se um header deve, ou não, ser enviado junto com a requisição. A checkbox vem marcada por padrão. É comum que requisições diferentes possuam headers iguais, portanto essa opção é muito útil.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_08(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
=== Body ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta aba permite personalizar o corpo da requisição. Ela é subdividida entre outras 3 abas, que servem para selecionar o tipo, o formato no qual o body será enviado. É necessário selecionar o tipo compatível com a requisição desejada. Os tipos disponíveis são: JSON, XML e RAW.&lt;br /&gt;
&lt;br /&gt;
	Além disso, há uma caixa de texto onde o código do body pode ser digitado livremente. O conteúdo ali contido será enviado com a requisição. Abaixo, um exemplo de um body do tipo JSON:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_09(2).png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Limpar:&#039;&#039;&#039; Botão que limpa todo o conteúdo do body quando clicado.&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Botão que permite ler o conteúdo de uma arquivo externo e adicioná-lo ao body. É necessário que o arquivo seja do tipo JSON. Quando lido, o conteúdo será exibido na caixa de texto destinada ao body, abaixo dos botões.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resposta ==&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
O painel inferior do lado direito é destinado a tudo aquilo que for retornado pela requisição.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Código:&#039;&#039;&#039; No canto superior esquerdo desse painel ficará registrado o código de status da resposta. É o primeiro indicativo de sucesso ou fracasso de uma requisição, e sempre será exibido assim que ela for completada (se for completada).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Tempo:&#039;&#039;&#039; O tempo de requisição é exibido logo ao lado do código de status, e registra em segundos a duração desde o envio da requisição até o recebimento da resposta.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Botão Salvar:&#039;&#039;&#039; Fica no canto superior direito desse painel, e permite salvar o conteúdo da resposta em uma arquivo JSON.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_10(2).png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Response ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Aba que exibe um campo de texto com o corpo da resposta. Como pode variar muito, o campo destinado a ela e é extenso e possui barras de rolagem para facilitar a navegação. A imagem acima mostra um exemplo de resposta no formato JSON.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Headers ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Nessa aba é possível visualizar os cabeçalhos da resposta. Eles ficam exibidos em uma tabela com duas colunas: &#039;&#039;&#039;Header&#039;&#039;&#039; e &#039;&#039;&#039;Value&#039;&#039;&#039;, que representam o nome e o valor de cada header. É possível visualizar um exemplo na imagem abaixo:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_11.png|500px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Menu superior ==&lt;br /&gt;
&lt;br /&gt;
=== Collection ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta opção permite controlar coleções, grupos de requisições criadas pelo usuário. Por padrão, as requisições exibidas no painel de coleção (no lado esquerdo da tela) fazem parte de uma coleção que é salva automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Collection.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
Além da lista de requisições, o arquivo também guarda a configuração de timeout definida pelo usuário (para mais detalhes ver [[CGWebRequestClient#Timeout|Timeout]]).&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de coleção para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. A coleção carregada será exibida no painel de coleção.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar a coleção atual em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de coleção ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_12.png|750px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Environment ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
Esta do menu superior permite controlar os ambientes, grupos de variáveis criadas pelo usuário. Por padrão, as variáveis exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do do painel de configuração de requisição (no lado superior direito da tela) fazem parte de um arquivo que é salvo automaticamente sempre que o programa é fechado. O arquivo &#039;&#039;&#039;Env.json&#039;&#039;&#039; é criado no pasta &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário. Esse arquivo também é aberto automaticamente sempre que o programa é iniciado.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Abrir:&#039;&#039;&#039; Ao escolher essa opção, uma janela será aberta para que o usuário escolha um arquivo de environment para ser aberto. Por padrão, a pasta exibida primeiro será a &#039;&#039;&#039;AppData&#039;&#039;&#039; do usuário, porém é possível escolher o arquivo de qualquer local ao qual se tenha acesso. As variáveis carregadas serão exibidas na aba &#039;&#039;&#039;Env&#039;&#039;&#039; do painel de configuração de requisição.&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Essa opção permite salvar as variáveis atuais em um arquivo JSON. O programa já faz isso automaticamente quando é encerrado, porém pode ser útil caso o usuário queira trabalhar com diferentes arquivos de environment ou queira enviar o arquivo para outra pessoa. Uma janela será aberta para que seja selecionado o local e o nome do novo arquivo.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Opções ===&lt;br /&gt;
&lt;br /&gt;
==== Exportar Curl ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela que exibe a requisição selecionada formatada no padrão cURL. É possível aumentar e diminuir a janela, o que pode facilitar a visualização no caso de requisições com conteúdo mais extenso.&lt;br /&gt;
&lt;br /&gt;
	Vale ressaltar que a requisição exibida sempre será aquela que estiver selecionada no momento.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_13.png|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Copiar:&#039;&#039;&#039; Copia a cURL para a área de transferência. Uma mensagem aparece na parte debaixo da janela, confirmando a ação.&lt;br /&gt;
*&#039;&#039;&#039;Salvar:&#039;&#039;&#039; Abre uma janela que permite salvar a cURL em um arquivo de texto.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Timeout ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção abre uma janela onde é possível configurar o timeout geral para todas as requisições, que é medido em segundos. O valor pode ser inserido diretamente no campo &#039;&#039;&#039;Tempo em segundos&#039;&#039;&#039; ou pode ser incrementado de um em um através das setas disponíveis no componente.&lt;br /&gt;
&lt;br /&gt;
Vale ressaltar que, quando o programa é fechado, o timeout configurado é salvo junto com a coleção atual. Quando ela for carregada novamente, seja na inicialização do programa ou via arquivo, o timeout também se manterá.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_14.png|450px|centro]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;OK:&#039;&#039;&#039; Salva as configurações feitas e fecha a janela.&lt;br /&gt;
*&#039;&#039;&#039;Cancelar:&#039;&#039;&#039; Fecha a janela sem salvar as alterações feitas.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Ajuda ===&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Essa opção do menu possui algumas informações que podem ser úteis e informativas para o usuário.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Sobre ====&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
	Abre uma janela com informações sobre o &#039;&#039;&#039;CGWebRequest Client&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
[[Image: CGWebRequest_15.png|450px|centro]]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div align=&amp;quot;justify&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Página da Wiki ====&lt;br /&gt;
	Essa opção abre o link externo que leva até esta página.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vinicius.moder</name></author>
	</entry>
</feed>