Agente de IA

As pessoas perguntam isso como

Vem com o strAImer: este módulo é instalado junto com o aplicativo, então não há nada para baixar. Ele aparece em Catálogo de Módulos → Integrados.

O que é esta página

Chat Bot → Agente de IA é onde se define o comportamento do bot: quando ele fala, como soa, o que pode consultar e quanto lembra. O que ele sabe sobre você fica em outra página, Chat Bot → Base de Conhecimento.

Cada resposta custa créditos de IA. As respostas são geradas no servidor do strAImer, então o agente precisa de uma conta, e cada resposta é cobrada. A conta é gratuita e inclui 100 créditos todos os meses sem custo — a página diz isso sozinha se você ainda não entrou, no bloco Entre para usar a IA, e o botão Entrar leva a Configurações → Conta strAImer. As configurações desta página são salvas de qualquer forma; elas simplesmente começam a funcionar assim que você entra.

Como configurar

1. Escolha um modelo

Configurações Gerais → Modelo de IA. Cada modelo da lista traz o preço como {n} cr. / resposta, ou seja, a escolha é um preço que dá para ler antes de fazê-la. Um modelo que seu plano não cobre aparece marcado com «requer o plano {tier}»; enquanto você está sem entrar, a lista diz Entre para escolher um modelo, e um modelo salvo antes e que não é mais oferecido aparece como salvo anteriormente.

Aqui não existe campo para chave de API. A conta e a chave dela ficam em Configurações → Conta strAImer — a observação na página diz isso: «Esta página trata apenas do comportamento do bot».

2. Dê um nome ao bot

Configurações de Gatilho → Apelidos do Bot no Chat, separados por vírgula. O agente só responde quando falam com ele, e este campo vem vazio em uma instalação nova — não há nomes embutidos, nem «bot», nem «ia», nem «straimer». Enquanto não houver nada ali, o agente fica calado por mais bem configurado que esteja o resto.

O nome de um bot conectado conta automaticamente, e uma @menção direta também — mas a conta do bot só conta se ela estiver de fato configurada em Conexões → Bots.

O nome precisa abrir a frase. «bot, o que você acha» chega ao agente; «gente, será que o bot acha isso» não.

3. Decida com que frequência ele fala

Três ajustes no mesmo bloco, com trabalhos diferentes:

Os dois fazem o bot parecer estar ignorando as pessoas, e os dois estão fazendo exatamente aquilo para o que foram configurados.

4. Defina o caráter dele

Prompt do Sistema (Instrução) é o caráter do agente, e vale igualmente para o chat, as doações e a voz, a menos que um deles o sobrescreva. O texto padrão é curto e cauteloso: «Você é um assistente de transmissão amigável. Mantenha as respostas curtas, úteis e de apoio ao streamer».

Escreva como instruções a uma pessoa prestes a falar em seu nome. É o único ajuste que muda como toda resposta soa.

5. Respostas a doações, se você quiser

Respostas a Doações, e elas vêm desligadas por padrão, porque cada doação seria uma requisição paga. Ligar não basta sozinho: três coisas decidem se a resposta acontece de fato.

Prompt de Doação é opcional e herda o prompt do sistema quando está vazio. Vale preencher por um motivo: a resposta a uma doação se dirige ao doador sem @, porque a doação veio de um serviço de doações e essa pessoa pode nem estar no seu chat.

6. Memória

Configurações de Memória (SQLite) decide quanto da conversa o agente carrega. Ativar Memória de Diálogo liga isso; Tamanho da Janela de Contexto do Chat (mensagens) é quanto do chat recente ele enxerga, e Tamanho do Histórico de Diálogo Pessoal (mensagens) quanto da história dele com um espectador específico. Os dois têm um teto de 20 mensagens, e a página mostra esse teto. Quantas chegam ao modelo depende do seu plano: nos planos menores as mais antigas são descartadas primeiro.

Limpar memória do chat após a transmissão apaga o contexto compartilhado cerca de três minutos depois que a live termina — a próxima transmissão não precisa da sala de ontem. Os diálogos pessoais sobrevivem. Limpar memória agora apaga sob demanda e pergunta duas vezes: o botão vira Tem certeza? Clique novamente.

7. Pesquisa na web, e o freio dela

O agente não sabe o que está acontecendo no mundo se não for olhar. Diante de uma pergunta presa ao dia de hoje — notícias, clima, preços, o resultado de um jogo, que data é hoje — ele diz que não consegue verificar isso agora, em vez de dizer qualquer coisa. Uma resposta inventada no chat é pior que resposta nenhuma.

Permitir pesquisas na web muda isso, e uma pesquisa custa 10 créditos contra os 1–2 de uma resposta comum. Funciona de forma diferente dos dois lados:

Modo inteligente entrega também a decisão do chat ao agente, em vez de esperar palavras de ativação. A página diz o preço sem rodeios: «cada uma custa 2 créditos em vez de 1, e uma pesquisa na web continua custando 10».

Como quem decide agora é o agente, existe um freio ao lado. Limitar pesquisas na web com Pesquisas por hora conta a última hora corrida, não a partir do início da hora. Zero significa nenhuma pesquisa — para tirar o limite, desligue a chave em vez de colocar zero. Deixada desligada, nada limita as pesquisas.

8. Modelos de prompt avançados

Um bloco recolhido no pé da página, com o texto de serviço que vai para o modelo: a regra de idioma, o formato de resposta para chat e para voz, as linhas de evento e como a base de conhecimento é introduzida. Não apague os marcadores entre chaves — é neles que os valores reais entram.

Um modelo que você editar ganha a marca modificado e para de acompanhar as atualizações do aplicativo. É isso que vale saber: uma melhoria publicada em uma versão posterior não vai chegar a um modelo que você personalizou. Redefinir para os padrões devolve de uma vez todos os modelos do bloco, com as atualizações, depois de Salvar Configurações; para devolver só um, esvazie o campo dele e salve.

O que o agente sabe sem pesquisar

Tudo sobre você e sua transmissão vem do próprio aplicativo, não custa pesquisa nenhuma e não soma créditos:

Os links merecem uma linha à parte: o agente vê sua lista inteira e entrega apenas aquele que foi pedido, exatamente na forma em que você o escreveu. Ele não despeja a lista e pergunta qual você queria em vez de adivinhar.

O diálogo pessoal de um espectador fica guardado enquanto ele continuar falando e é apagado depois de trinta dias de silêncio. Não há nada para configurar nem para clicar: a limpeza roda sozinha, e só o fio pessoal vai embora — o que o agente sabe da sua base de conhecimento fica.

Em qual idioma ele responde

O idioma de uma resposta é escolhido pelo aplicativo, não pelo caráter. Uma mensagem do chat é respondida no idioma em que foi escrita, entre os seis idiomas do aplicativo: texto em cirílico recebe russo, texto em alfabeto latino recebe inglês, espanhol, português, alemão ou francês, decidido pelas palavras comuns, e inglês quando as palavras não deixam claro. Um pedido por voz é respondido no idioma que o reconhecimento ouviu: o definido em Idioma que você fala em Voz → Reconhecimento de voz, ou o que ele detectou com Detectar automaticamente. Uma mensagem sem nenhuma letra, como uma doação sem texto ou uma linha de emotes, recebe o idioma da interface do aplicativo.

Essa regra vai para o modelo depois do Prompt do Sistema e tem prioridade sobre ele, então «responda sempre em inglês» escrito no Prompt do Sistema não se mantém. Para fixar o idioma de vez, abra Modelos de Prompt Avançados, troque Regra de idioma por algo como «Reply in English.» e pressione Salvar Configurações. Como qualquer modelo editado, ele passa a ter a marca modificado e deixa de acompanhar as atualizações do aplicativo. Para trazer de volta a escolha automática, esvazie o campo Regra de idioma e salve; Redefinir para os padrões redefiniria também todos os outros modelos do bloco.

O que não pode fazer