Aprendizagem pessoal com IA
e orientação prática
Beanbag Marscode1

Agnai Chat: uma plataforma de bate-papo de código aberto para interagir com personagens de IA personalizados

Introdução geral

O Agnai Chat é uma plataforma de bate-papo de IA de código aberto que permite aos usuários criar personagens de IA personalizados para interações com uma ou várias pessoas. Ele é compatível com diversos serviços de IA, incluindo OpenAI, Claude, Kobold, etc., e é adequado para cenários de entretenimento, interpretação de papéis, educação ou atendimento ao cliente. A plataforma não requer instalação e é usada diretamente no navegador com uma interface simples e operação intuitiva. O Agnai Chat suporta entrada de voz, processamento em vários idiomas e geração de imagens, com uma comunidade ativa e recursos continuamente atualizados, adequados para todos os tipos de usuários.

Agnai Chat: uma plataforma de bate-papo de código aberto para interagir com personagens de IA personalizados-1

Experiência on-line: https://agnai.chat/


 

Lista de funções

  • Crie personagens de IA personalizadosPersonalize o nome, a personalidade, a história de fundo e a aparência de seu personagem.
  • Suporte a serviços multi-AICompatível com OpenAI, Claude, Kobold, NovelAI, OpenRouter, etc. Os usuários podem alternar com flexibilidade.
  • Modo de bate-papo multijogadorSuporte a vários usuários interagindo com vários personagens de IA ao mesmo tempo, adequado para bate-papo em grupo ou colaboração em equipe.
  • modo anônimoDados: Os dados são armazenados no navegador local para proteger a privacidade do usuário.
  • Interação de voz e textoSuporte para entrada de voz e processamento em vários idiomas para aprimorar a experiência interativa.
  • Geração de imagensGerar um visual exclusivo para o personagem por meio de um serviço de terceiros.
  • função de memóriaO personagem de IA lembra o histórico da conversa para proporcionar uma experiência de bate-papo coerente.
  • Personalização de código abertoParticipação no desenvolvimento via GitHub: fique à vontade para modificar o código ou adicionar recursos.
  • função de assinaturaSuporte a assinaturas de usuários para desbloquear configurações avançadas, como predefinições personalizadas geradas.
  • Função de livro de memóriaConhecimento de fundo: Adicione conhecimento de fundo aos personagens para aumentar a profundidade do diálogo.

 

Usando a Ajuda

Como começar

O Agnai Chat é uma plataforma baseada na Web que não requer download de software. Os usuários abrem o navegador e visitam https://agnai.chat/Se você for membro de um grupo de pessoas, poderá acessar a tela principal. A página inicial contém as opções "Start Chat", "Register" e "Login". Não é necessário se registrar pela primeira vez, mas você pode experimentar diretamente clicando em "Anonymous Mode" (Modo Anônimo), e todos os dados são armazenados no navegador local. Todos os dados são armazenados no navegador local. O modo anônimo é bom para um teste rápido, mas os dados não podem ser sincronizados entre dispositivos. Se quiser salvar seu personagem e o histórico de bate-papo, é recomendável registrar uma conta.

Registro e login

  1. Clique em "Register" (Registrar) no canto superior direito.
  2. Digite seu nome de usuário, e-mail e senha e clique em "Submit" (Enviar).
  3. Após o registro bem-sucedido, você será redirecionado para a página de login.
  4. Digite seu nome de usuário e senha e clique em "Login".
  5. Faça login e acesse seu perfil para gerenciar funções, visualizar registros de bate-papo ou ajustar configurações.

Os usuários registrados podem sincronizar dados entre dispositivos e aproveitar os recursos de assinatura, como configurações personalizadas do serviço de IA. Os usuários anônimos também têm acesso a todos os recursos principais, mas a limpeza do cache do navegador perderá dados.

Crie personagens de IA personalizados

A criação de funções é o principal recurso do Agnai Chat, que é fácil de usar e rico em recursos. Veja a seguir as etapas detalhadas:

  1. Depois de fazer login, clique no menu "Character" (Personagem) à esquerda.
  2. Clique em "Create New Character" (Criar novo personagem) para entrar na página de edição.
  3. Informações básicas::
    • Digite um nome de personagem, como "Space Explorer" ou "History Scholar".
    • Preencha uma descrição que defina a personalidade, o histórico ou os interesses do personagem. Por exemplo, "Um cientista bem-humorado que gosta de compartilhar conhecimento sobre o universo".
    • Opcional: Adicione tags como "ficção científica" e "educação" para facilitar a categorização.
  4. Configurações de aparência::
    • Faça upload de uma imagem como avatar ou insira uma descrição para gerar uma imagem.
    • Por exemplo, digite "astronauta em uniforme azul" e conecte-se ao Kobold Horde para gerar uma imagem.
  5. Configurações avançadas::
    • Escolha um serviço de IA, como o GPT-4o da OpenAI ou o Claude 3.
    • Defina o intervalo de memória para determinar a quantidade de diálogo que a IA memoriza.
    • Ajuste o estilo do diálogo, por exemplo, "formal" ou "descontraído".
  6. Clique em "Save" (Salvar) e as funções serão automaticamente adicionadas à lista.

As funções criadas podem ser editadas ou excluídas a qualquer momento, e há suporte para a importação de arquivos de funções (em formato JSON ou texto) de outras plataformas.

Operação da função de bate-papo

  1. Comece a conversar.::
    • Na página inicial ou na lista de personagens, selecione um personagem e clique em "Chat".
    • O sistema abre uma janela de bate-papo mostrando o avatar do personagem e uma caixa de entrada.
  2. entrada de texto::
    • Digite uma mensagem na caixa de entrada, como "Qual é o seu livro favorito?". .
    • Clique em "Send" (Enviar) ou pressione Enter para obter uma resposta imediata da IA.
  3. entrada de voz::
    • Clique no ícone do microfone ao lado da caixa de entrada.
    • Fale a mensagem, o sistema a converte em texto e a envia.
    • Suporte de voz em chinês, inglês e outros idiomas, o efeito depende da rede e do microfone.
  4. Bate-papo multijogador::
    • Clique no botão "Invite" (Convidar) na janela de bate-papo para gerar um link de compartilhamento.
    • Outros usuários entram por meio de links e podem interagir com vários personagens.
    • Ideal para entretenimento de amigos ou cenários de simulação de equipes, como treinamento de atendimento ao cliente.
  5. Ajuste de configuração::
    • No canto superior direito da janela de bate-papo, clique em "Settings" (Configurações).
    • Você pode alternar o modelo de IA, ajustar a duração da resposta ou ativar a função de memória.
    • Por exemplo, defina "50 palavras por resposta" para obter uma resposta curta.

Características: Memória e livro de memórias

função de memóriaFaça com que os personagens de IA se lembrem do histórico de diálogos para proporcionar uma experiência coerente:

  1. Em Role Settings (Configurações de função), ative "Memory" (Memória).
  2. Defina o intervalo de memória, por exemplo, "Remember the last 20 dialogues" (Lembrar os últimos 20 diálogos).
  3. Durante o bate-papo, a IA faz referência a informações históricas e correlaciona automaticamente o contexto.
  4. Para limpá-la, clique em "Reset Memory" (Redefinir memória).

Função de livro de memóriaAcrescente conhecimento sobre o histórico do personagem:

  1. Na página de edição de caracteres, clique em "Memory Book".
  2. Faça upload de texto ou insira conteúdo, como a visão de mundo de um personagem ou eventos importantes.
  3. Depois de salva, a IA fará referência a essas informações no diálogo para aumentar a profundidade.
  4. Por exemplo, adicione "Rules of the Academy of Magic" ao personagem "Wizard", e a IA responderá às perguntas com base nas regras.

Geração de imagens

A geração de uma imagem de aparência para um personagem é feita da seguinte forma:

  1. Na tela de edição de caracteres, clique em Generate Image (Gerar imagem).
  2. Digite uma descrição, por exemplo, "Knight in armour" (Cavaleiro de armadura).
  3. Selecione o serviço de geração (é necessária a conexão Kobold Horde ou Replicate).
  4. Clique em "Generate" (Gerar) e a imagem será exibida após alguns segundos.
  5. Clique em "Save" (Salvar) quando estiver satisfeito e defina-o como o avatar do seu personagem.

Configuração do serviço multi-AI

O Agnai Chat oferece suporte a uma ampla gama de serviços de IA que os usuários podem escolher de acordo com suas necessidades:

  1. Na página Configurações, clique em "Serviços de IA".
  2. Selecione um modelo, como OpenAI, Claude ou Kobold.
  3. Se você usar um serviço pago, precisará inserir a chave da API (obtenha-a no site oficial do serviço).
  4. Salve as configurações e o modelo selecionado será aplicado automaticamente durante o bate-papo.
  5. Diferentes modelos são adequados a diferentes cenários, por exemplo, o Claude é melhor para escrita criativa e o Kobold é adequado para usuários de código aberto.

Código aberto e auto-hospedado

Para usuários técnicos, o Agnai Chat oferece suporte à auto-hospedagem e à personalização:

  1. projeto de clonagem::
    • entrevistas https://github.com/agnaistic/agnai.
    • estar em movimento git clone https://github.com/agnaistic/agnai.
  2. Instalação de dependências::
    • Certifique-se de que o Node.js e o pnpm estejam instalados.
    • estar em movimento npm run deps.
  3. Criar e executar::
    • estar em movimento npm run build:all.
    • Linux/Mac:npm run start.
    • Windows:npm run start:win.
  4. auto-hospedado::
    • Usando o Docker:docker run -dt -p 3001:3001 ghcr.io/agnaistic/agnaistic:latest.
    • Instalação opcional do MongoDB e do Redis para melhorar o desempenho.
  5. Configurações personalizadas::
    • estabelecer settings.jsonAjuste a configuração padrão.
    • Por exemplo, desabilite o acesso anônimo ou defina um livro de memória padrão.

Os usuários auto-hospedados podem executar servidores locais, acessar http://localhost:3001Os dados e as funções estão sob controle total.

Função de tubulação (avançada)

A descrição oficial refere-se a "recursos de pipeline", incluindo memória de longo prazo e incorporação de conteúdo, que exigem configuração adicional:

  1. Instale o Python e o Poetry:npm run model.
  2. Executar serviços de tubulação:agnai --pipeline.
  3. Memória de longo prazo::
    • Armazena uma grande quantidade de histórico de diálogo para cenários que exigem contexto profundo.
    • A ativação em Configurações requer uma conexão Redis.
  4. Incorporação de conteúdo::
    • Suporte para incorporação de artigos da Wikipedia ou PDFs para aprimorar a base de conhecimento de funções.
    • Você precisa fazer upload de um arquivo ou inserir um URL, e o sistema o resolve automaticamente.

Esses recursos são para usuários avançados e exigem conhecimento técnico e suporte ao servidor.

advertência

  • Os dados do modo anônimo dependem do navegador e a limpeza do cache resultará em perda.
  • Alguns serviços de IA (por exemplo, OpenAI) exigem que os usuários forneçam chaves de API.
  • O efeito da entrada de voz é afetado pela rede e pelo dispositivo. Recomenda-se usá-lo em um ambiente silencioso.
  • A auto-hospedagem requer atualizações regulares do código para obter os recursos e as correções mais recentes.

 

cenário do aplicativo

  1. Entretenimento de interpretação de papéis
    Os usuários criam personagens fictícios, como "guerreiros futuristas" ou "poetas antigos", e vivenciam uma narrativa imersiva por meio de diálogos. Ideal para romancistas, gamers ou entusiastas da criatividade.
  2. Auxílios educacionais
    Os professores usam personagens de IA para simular figuras históricas, como "Li Bai" ou "Newton", e os alunos aprendem por meio de diálogos. Os personagens podem responder a perguntas e explicar conceitos, o que os torna adequados para a sala de aula ou para o estudo autônomo.
  3. Treinamento em atendimento ao cliente
    As empresas criam personas de "clientes virtuais" para simular cenários de reclamações ou consultas. As equipes praticam suas respostas no modo multijogador para aprimorar suas habilidades de atendimento.
  4. interação social
    Os amigos usam o modo multijogador para criar personagens bem-humorados, como "guias turísticos virtuais", para compartilhar histórias interessantes ou organizar atividades em bate-papos em grupo, aumentando a diversão da festa.
  5. criação de conteúdo
    Os escritores fazem brainstorming com personagens de IA para gerar inspiração para histórias ou roteiros de diálogos. O recurso Memory Book adiciona visões de mundo para garantir um conteúdo consistente.

 

QA

  1. O Agnai Chat é gratuito?
    A plataforma é gratuita e o modo anônimo não requer registro. Alguns serviços de IA exigem que os usuários forneçam chaves de API e podem envolver taxas de terceiros.
  2. Como a privacidade é protegida?
    Os dados do modo anônimo são armazenados localmente e não são carregados no servidor. Os dados do usuário registrado são criptografados e usados somente para sincronização.
  3. Quais modelos de IA são suportados?
    Suporta OpenAI, Claude, Kobold, NovelAI, OpenRouter, etc., o efeito específico depende do modelo.
  4. Ele pode ser usado off-line?
    Precisa ser conectado em rede para ser executado e depende de serviços de IA baseados em nuvem. Pode oferecer suporte a modelos locais no futuro.
  5. Como faço para importar funções?
    Na página de edição de função, clique em "Importar" para carregar um arquivo de função em formato JSON ou texto, que será automaticamente analisado pelo sistema.
  6. Como funciona o modo multijogador?
    Gere um link de convite na janela de bate-papo, compartilhe-o com outros usuários e todos poderão interagir com o personagem ao mesmo tempo.
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Agnai Chat: uma plataforma de bate-papo de código aberto para interagir com personagens de IA personalizados
pt_BRPortuguês do Brasil