Saltar para o conteúdo principal

Introdução

O que é Monica Bot?

Visão Geral

Monica Bots é uma nova plataforma de desenvolvimento de Bot AI de paragem única. Quer tenha experiência de programação ou não, pode facilmente criar vários bots de Q&A baseados em AI no Monica Bots. Estes bots são capazes de lidar com questões simples a executar lógica conversacional complexa. Mais ainda, pode partilhar os seus próprios bots criados em várias plataformas sociais, permitindo que mais pessoas interajam com o seu Bot.

Características e Vantagens

  • Escalabilidade Infinita de Conjuntos de Habilidades: Os Monica Bots possuem uma rica biblioteca de habilidades, permitindo a expansão ilimitada das capacidades do seu Bot.

  • Habilidades Incorporadas: Preparamos mais de 30 tipos de habilidades para você, cobrindo áreas como notícias, imagens, pesquisa, etc. Com apenas alguns passos simples, o seu Bot pode transformar-se num consultor em vários campos profissionais.

  • Habilidades Personalizadas: Os Monica Bots também suportam a criação de habilidades personalizadas. Você pode rapidamente criar uma habilidade configurando as capacidades API necessárias através de parâmetros, permitindo que o seu Bot a utilize.

  • Formatos de Chat Diversificados: Os Monica Bots suportam o upload de vários formatos de materiais.

  • Suporte Multi-formato: Seja documentos, imagens ou páginas web online, podem ser facilmente adicionados ao chat, deixando o Monica ajudar você.

  • Capacidade de Memória Persistente: Monica Bots permite que os bots façam mais do que apenas conversar; eles também podem lembrar informações importantes.

  • O conteúdo das suas conversas com o Bot pode ser salvo no Monica Memo. À medida que o seu repositório de armazenamento cresce, o Monica torna-se cada vez mais apto a compreender as suas intenções de tarefa e a fornecer respostas precisamente adaptadas com base no conhecimento que acumulou.

Comece Rapidamente

Experimente Explorar o Bot

Monica Bots preparou uma variedade de bots pré-definidos para diferentes cenários para ajudá-lo a dominar rapidamente e a utilizar as suas funcionalidades poderosas. Ao mesmo tempo, permite que você consulte a configuração dos bots pré-definidos para personalizar o seu próprio Bot.

Introdução ao Bot Pré-definido

Visite a Praça dos Bots Monica, onde pode navegar por todos os bots pré-definidos selecionados.

Estes bots cobrem várias áreas, incluindo ferramentas, pesquisa acadêmica e estilo de vida. Por exemplo:

  • Na categoria financeira, escolha a Análise de Relatórios Financeiros para ajudá-lo a analisar relatórios financeiros carregados.
  • Na categoria de marketing, selecione Mestre de Palavras-chave SEO para ajudá-lo a descobrir as palavras-chave SEO mais potenciais.

Experimente o Bot Pré-definido

Uma vez que selecione um Bot, será direcionado para a sua interface de uso. Aqui, pode conversar diretamente com o Bot, definir o idioma de resposta do Bot e até partilhar a sua conversa com amigos.

Por exemplo, usando o Bot "Gerador de Publicações do Twitter": a. Visite o Monica Bots Plaza. b. Na caixa de pesquisa na página, insira "Gerador de Publicações do Twitter" e depois clique no Bot Gerador de Publicações do Twitter que aparece nos resultados da pesquisa, e será direcionado para a interface de uso. c. Defina a língua de resposta desejada, envie uma mensagem e veja a resposta do Bot. botexperience

Partilha/Marcação de Bot

Pode marcar os seus bots predefinidos favoritos ou partilhá-los com amigos.

a. Visite a Praça dos Bots Monica e clique no Bot alvo. b. No canto superior direito da interface de uso do Bot, clique em marcar ou partilhar. BookmarkingBots

Construindo o Seu Primeiro Bot de IA

Os Bots Monica fornecem uma plataforma simples e intuitiva para todos os utilizadores, permitindo a qualquer um, independentemente do seu conhecimento de programação, criar rapidamente o seu próprio Bot de IA. Tomando como exemplo a criação de um bot que envia as últimas notícias do dia, aqui estão os passos detalhados para construir um bot na plataforma dos Bots Monica:

Passo 1: Criar o Bot

a. Visite a Praça dos Bots do Monica e clique em "+ Criar Bot" no canto superior direito.

b. Entre na página de criação do Bot.

c. Insira o nome e descrição do Bot, depois clique no avatar do Bot para escolher um upload ou use o modelo DALL·E para gerar automaticamente um avatar para si.

d. clique em confirmar.

editbot

Passo 2: Escrevendo Promptes

Primeiro, precisa escrever promptes para o seu robô, o que é um passo chave na definição da identidade do robô e lógica de resposta. Um prompt é uma instrução para o Modelo de Grande Linguagem (LLM), guiando-o a produzir a saída correspondente. Por exemplo, "Buscar as notícias mais quentes de IA do dia." Para mais detalhes, por favor, veja Escrevendo Promptes. writing_prompt

Passo 3: Adicionar Habilidades ao Bot

Após definir a identidade básica do bot e a lógica operacional, o passo seguinte é equipá-lo com capacidades específicas para realizar tarefas particulares.

Tomando o Bot “Mestre de Palavras-Chave SEO” como exemplo, você precisa adicionar uma competência que permita pesquisas na web para adquirir palavras-chave SEO relevantes. Pode seguir estes passos:

a. No meio da página de edição do Bot, selecione “Acesso à Web” do módulo “Competências Integradas” e adicione-a. Esta é uma função de pesquisa na web exclusiva do Monica.

b. Após adicionar a competência, modifique o prompt para instruir claramente o Bot a usar a competência “Acesso à Web” para procurar por palavras-chave SEO relevantes e resumi-las. Sem instruções específicas, o Bot pode não saber como utilizar a ferramenta relacionada.

c. Se tiver dados locais que gostaria de carregar, adicione-os ao módulo “Conhecimento”.

d. Adicionar iniciadores de conversação: No fundo da página de edição do Bot, adicione questões exemplo para o Bot, ajudando os utilizadores a entender a sua funcionalidade e como usá-lo. botskill

Passo 4: Testar o Seu Bot

Após a configuração, pode testar se as respostas do Bot correspondem às suas expectativas na página de Pré-visualização. Se necessário, pode clicar em "nova conversa" no canto inferior direito para limpar o histórico de chat para múltiplos testes.

Passo 5: Publicar o Seu Bot

Após completar os testes e assegurar que a saída do Bot corresponde às suas expectativas, pode publicar e partilhar o seu Bot.

a. Clique em "Publicar" na página de edição do Bot.

b. Escolha o público que deseja publicar: Apenas Eu, Partilha por Link Apenas, Todos.

c. Clique em "Confirmar" para publicar com sucesso, e receber automaticamente um link para partilhar o seu Bot.

Criando um Bot

Visão Geral das Funções

Os Bots Monica simplificam imensamente o processo de criação de um Bot, aproveitando as poderosas capacidades dos grandes modelos de linguagem, enquanto permitem aos utilizadores personalizar as respostas do Bot através de bibliotecas de Conhecimento e Habilidades, garantindo que as respostas cumpram as expectativas.

Capacidades Básicas

Pode usar as seguintes características fornecidas pelos Bots Monica para personalizar o seu Bot de IA:

  • Característica de Prompt (define a persona do bot e a lógica de resposta) Defina a identidade e habilidades do Bot, como tornar-se um locutor de notícias, especialista financeiro ou mestre de tradução. Estes prompts determinarão como o Bot interage consigo. Para detalhes, por favor veja Escrevendo Prompts.

  • Habilidades Integradas You can directly use the rich skills available on the Monica Bots platform to expand the Bot's capabilities.

  • Habilidades Gerais: Através de um raciocínio profundo, consegue processar logicamente informações e perguntas; com um leitor de imagens e um leitor de documentos, consegue extrair diretamente informações de imagens e documentos; também possui a capacidade de autoajuste, ajustando automaticamente suas configurações com base nos seus hábitos de uso e necessidades.

  • Acesso à Web: Quando precisar, Monica pode pesquisar na internet ou acessar URLs especificados para obter as informações mais recentes. Esta funcionalidade é projetada para fornecer suporte de dados em tempo real, ajudando a reduzir mal-entendidos e informações incorretas. basic_capability

  • Outras Capacidades Básicas In addition to prompts and basic built-in skills, Monica also offers other basic capabilities for you to personalize your Bot.

  • Iniciadores de Conversa: Configure perguntas exemplares para orientar rapidamente os utilizadores sobre como usar o Bot. Por exemplo, "Ajude-me a planear a minha viagem e procurar informações sobre viagens."

  • Função de Partilha: Os Bots Monica suportam a partilha do Bot construído em forma de link para várias aplicações sociais, permitindo que o seu Bot seja utilizado por mais pessoas.

Capacidades Avançadas (Somente para Monica equipado com GPT-4)

Além das capacidades fáceis de entender acima mencionadas, os Bots Monica também oferecem as seguintes funcionalidades avançadas, permitindo construir o seu Bot de forma mais flexível.

  • Competência Integrada - Desenho: Pode integrar as capacidades da API de que necessita nos Monica Bots como competências personalizadas, expandindo assim as capacidades do seu Bot. Para detalhes, consulte Competências Personalizadas.

  • Funcionalidade de Conhecimento: Os Monica Bots podem lembrar-se e compreender os detalhes das conversas. Pode enriquecer o conhecimento do modelo adicionando Conhecimento externo, tornando as interações do Bot consigo mais direcionadas e personalizadas.

  • Suporta o upload de conteúdo local ou online para complementar o conhecimento do Bot através de correspondência semântica. Para detalhes, consulte Conhecimento.

Prompts

O prompt de um bot (persona e lógica de resposta) é uma instrução em linguagem natural usada para dizer à inteligência artificial qual tarefa executar. O primeiro passo na construção de um Bot é escrever prompts para definir a identidade do Bot. Um bom prompt pode dizer claramente à IA as suas necessidades, permitindo que a IA forneça as informações de que precisa ou execute tarefas de forma mais precisa e eficiente.

Portanto, quanto mais claro e específico for o prompt, mais as respostas do Bot corresponderão às suas expectativas.

  • Sugestões de Escrita: Antes de começar a escrever os prompts, por favor, referencie o seguinte conteúdo.

  • Cenários de Tarefas Simples: Para obter os resultados esperados do Bot, recomenda-se incluir o seguinte conteúdo ao escrever os prompts:

  • Definição de Papel: Articule claramente o papel e as responsabilidades do Bot, bem como o seu estilo de resposta. Isso ajuda o Bot a definir mais precisamente a sua abordagem de serviço.

  • Por exemplo: É um contador de histórias mestre capaz de gerar histórias num estilo muito vívido e interessante.

  • Função Específica + Fluxo de Trabalho: Descreve as capacidades do Bot e o fluxo de trabalho, especificando como responder a perguntas dos utilizadores em diferentes cenários.

  • Por exemplo: Quando um utilizador quer saber sobre a informação nutricional de um alimento específico, por favor use a habilidade “GoogleSearch” para recolher dados. Embora o Bot escolha ferramentas baseado no conteúdo do prompt, ainda recomendamos reforçar a seleção de ferramentas dela em cenários específicos com instruções específicas para assegurar a precisão.

  • Por exemplo: Quando um utilizador pergunta sobre o valor nutricional das maçãs, use o “GoogleSearch” para recolher dados, depois resuma e forneça os principais componentes nutricionais das maçãs.

Além disso, pode definir um modelo de resposta para o Bot, que ela usará para formatar as suas respostas.

  • Por exemplo:
1. Por favor, responda no seguinte formato:
2. **Nome do Alimento**
3. - Componentes Nutricionais: Liste brevemente os principais nutrientes
4. - Benefícios para a Saúde: Descreva brevemente os benefícios do alimento para a saúde
  • Definir Alcance da Resposta: Se desejar limitar o alcance das respostas do Bot, por favor especifique quais perguntas devem ser respondidas e quais não devem.

  • Por exemplo: "Apenas responda a perguntas relacionadas com informações nutricionais; se não encontrar informações relevantes, informe o utilizador que não foi possível encontrar, em vez de inventar conteúdo."

  • Cenários de Tarefas Complexas: Para cenários de tarefas complexas, é recomendado usar um formato estruturado para escrever prompts, o que não só melhora a legibilidade, mas também restringe de forma mais eficaz o comportamento do Bot. Aqui está um exemplo de um prompt estruturado:

# Função
Você é um locutor de notícias, focado em recolher, processar e apresentar informações noticiosas. Hábil no uso da ferramenta `newsAnalysis` para filtrar, verificar e organizar conteúdo noticioso, garantindo que as notícias reportadas sejam precisas e oportunas. Além disso, é capaz de apresentar histórias de notícias de forma envolvente, permitindo que o público compreenda facilmente informações complexas.

## Competências
### Competência Um: Recolha de Material Noticioso
1. Utilize a função `collectData` da ferramenta `newsAnalysis` quando precisar obter informações de fontes de notícias específicas.
2. Se a fonte de notícias fornecida não suportar extração direta, use Python ou R para escrever scripts de recuperação de dados.

### Se a fonte de notícias fornecida não suportar extração direta, use Python ou R para escrever scripts de recuperação de dados.
1. Limpe o conteúdo das notícias usando a função `contentCleaning` da ferramenta `newsAnalysis`, abordando informações imprecisas ou tendenciosas.
2. Processe as notícias usando técnicas de edição de conteúdo e otimização de linguagem para relatórios adicionais.

### Habilidade Três: Organização e Apresentação de Notícias
1. Organize as notícias com base na sua importância e urgência.
2. Utilize tecnologia de mídia (como processamento de imagens) para ajudar a apresentar histórias de notícias.

## Restrições
- Limitação de Tópico: Apenas reportar notícias relacionadas ao interesse público, evitando a disseminação de rumores infundados ou informações falsas.
- Formato de Saída: O conteúdo do relatório deve seguir um formato especificado, mantendo a consistência estrutural.
- Interpretação de Resultados: Para as notícias reportadas, fornecer informações de fundo e análise, em vez de apenas apresentar fatos.
- Transparência do Método: Ao coletar notícias usando uma linguagem de programação específica, a lógica e os métodos adotados devem ser explicados em detalhe.

Competências

Introdução às Competências

  • O que são Competências? As competências são como uma caixa de ferramentas de extensão para os Bots Monica, equipadas com uma ou mais ferramentas (APIs), que a ajudam a tornar-se ainda mais poderosa. Atualmente, os Bots Monica integraram mais de 30 tipos diferentes de habilidades, cobrindo várias áreas, incluindo pesquisa na web, leitura de consultas e compreensão de imagens. Com essas habilidades, pode facilmente expandir os limites de capacidade do Bot que cria com Monica. Se as habilidades existentes não atenderem às suas necessidades, também pode criar habilidades personalizadas para integrar as APIs específicas que necessita.

  • Casos de Uso: As habilidades podem ser usadas diretamente dentro do Bot para expandir os seus limites de capacidade.

Habilidades Integradas

Habilidades Integradas para GPT-3.5

Os Bots Monica oferecem habilidades integradas para que possa usar, permitindo expandir as capacidades do seu bot.

  • Habilidades Gerais

  • Raciocínio: Possui fortes capacidades de raciocínio, sendo capaz de utilizar eficientemente o armazenamento de conhecimento existente para responder ou resolver questões.

  • Percepção: Suporta não só a leitura de imagens através de um leitor de imagens, mas também a leitura de documentos com um leitor de documentos.

  • Auto-Reflexão: Capaz de otimizar automaticamente as configurações com base nos seus hábitos de uso, para melhor atender às suas necessidades.

  • Acesso à Web: Quando são necessárias as informações mais recentes ou pesquisas aprofundadas, suporta a navegação na internet ou o acesso aos links que fornecer. Esta funcionalidade visa fornecer dados em tempo real e evitar mal-entendidos.

Competências Integradas do GPT-4
  • Desenho (DALL·E 3): Suporta o uso do modelo DALL·E 3 para converter o seu texto em imagens e melhorar continuamente com base nas suas necessidades.

Competências Personalizadas

Criar Competências Personalizadas:

Os Bots do Monica permitem que você crie habilidades personalizadas para usar APIs externas. Você pode criar uma habilidade personalizada inserindoo formato padrão do OpenAPI

  • Na página de criação do Bot, clique em "Adicionar Habilidade", depois clique em "+ Criar".
  • Insira o nome e a descrição da habilidade. Uma descrição precisa aumentará a taxa de sucesso do Bot ao chamar a habilidade.
  • Se necessário, preencha a autenticação (atualmente só suporta API Key; você pode personalizar o Header no Tipo de Autenticação).
  • Preencha o Schema no formato Json do OpenAPI. Você pode usar o Gerador de Schema de Habilidade para ajudá-lo a criar o Schema.
  • Após preencher o Schema, clique em "Criar" para completar a criação da habilidade.
  • Uma vez criada a habilidade, volte para a página "Minha Habilidade" e adicione a habilidade que acabou de criar. addskill
  • Após adicionar a habilidade, clique no botão "Testar" para verificar se a habilidade atende às suas necessidades. Se não atender, pode voltar a "Editar" para modificar a habilidade até que satisfaça os seus requisitos. customskill

Depois de criar uma habilidade personalizada, pode usá-la não só com o Bot atual, mas também adicioná-la a outros bots através das suas páginas de edição.

Utilização de Habilidades

Os Bots Monica permitem integrar habilidades diretamente no Bot, expandindo assim a sua gama de funções. Utilização de Habilidades dentro do Bot:

a. Visite a Monica Bots Plaza, clique em "+ Criar Bot" à direita.

b. Entre na página de criação do Bot.

c. No meio da página de criação do Bot, adicione habilidades. Pode adicionar habilidades incorporadas do Monica ou habilidades personalizadas.

d. Na área "Introdução e Dicas" à esquerda, defina claramente quando e quais habilidades usar, depois teste na área "Pré-visualização" para ver se o uso das habilidades atende às expectativas. usingskill

Conhecimento

O que é um Conhecimento?

Uma base de conhecimento refere-se a uma coleção de informações que você pode carregar por conta própria. Esta informação é usada para personalizar e melhorar a capacidade do Bot de responder a perguntas. A funcionalidade de base de conhecimento dos Bots Monica oferece aos utilizadores uma poderosa ferramenta de gestão e consulta de dados, permitindo o upload de várias formas de dados externos. Após serem processados pelo Monica, estes dados podem ajudar os Bots Monica a responder a perguntas de forma mais precisa.

Visão Geral da Funcionalidade

O Monica Bots oferece uma maneira eficiente de armazenar e gerir dados externos, permitindo que o Bot interaja com dados específicos. Quando os dados são carregados na base de conhecimento do Monica Bots, o sistema divide automaticamente o conteúdo do documento em vários segmentos para armazenamento. Estes segmentos são então recuperados através da tecnologia de pesquisa vetorial para encontrar o conteúdo que mais se aproxima da pergunta do utilizador.

Por exemplo:

  • Suponha que tem uma grande quantidade de dados de pesquisa médica. Após importar esses dados para a base de conhecimento do Monica Bots, o seu Bot pode atuar como um especialista em consultas médicas, fornecendo conselhos aos utilizadores com base nas descobertas mais recentes.
Cenários de Utilização

O Monica Bots suporta o carregamento de conteúdo de texto e de documentos para se adaptar às diferentes necessidades dos cenários. Por exemplo:

  • Cenário de Atendimento ao Cliente: Ao adicionar perguntas frequentes e suas respostas à base de conhecimento, o Bot pode responder de forma precisa e rápida às perguntas comuns dos utilizadores.
  • Cenário de Aplicação Vertical: Por exemplo, criar uma base de conhecimento de teses contendo vários documentos. Quando os utilizadores quiserem consultar conteúdo específico dentro destes documentos, o Bot pode localizar rapidamente e fornecer informações precisas.
Restrições de Uso

A tabela abaixo lista as restrições de uso para a utilização da base de conhecimento.

  • Cenário de Atendimento ao Cliente: Ao adicionar perguntas frequentes e suas respostas à base de conhecimento, o Bot pode responder com precisão e rapidez às perguntas comuns dos utilizadores.
  • Cenário de Aplicação Vertical: Por exemplo, criar uma base de conhecimento de teses contendo vários documentos. Quando os utilizadores quiserem consultar conteúdo específico dentro destes documentos, o Bot pode localizar rapidamente e fornecer informações precisas.
RecursosDescrição das Restrições
Tipos de Base de Conhecimento SuportadosPDF, DOCX, TXT, Markdown
Capacidade da Base de ConhecimentoUma única base de conhecimento pode ter até 20 ficheiros adicionados
Tamanho do Ficheiro de UploadO tamanho máximo para um único ficheiro carregado é de 50MB
Número de TokensUm único ficheiro pode suportar até 1000K Tokens

Criar e Usar uma Base de Conhecimento

Criar uma Base de Conhecimento e Carregar Ficheiros

Pode carregar conteúdos em formatos como PDF, DOCX, TXT e Markdown para a base de conhecimento. Consulte os seguintes passos:

  1. Inicie sessão no Monica e vá para Monica Bots Plaza.
  2. Clique em "+ Criar Bot" para entrar na página de criação do Bot.
  3. Na secção "Capacidades" no meio da página de criação, clique em "GPT-3.5" no canto superior direito para mudar o modelo para "GPT-4" (a base de conhecimento é apenas aplicável ao GPT-4).
  4. Na secção "Base de Conhecimento", clique em "+ Adicionar Conhecimento" para entrar na página da base de conhecimento e, em seguida, clique para criar uma base de conhecimento.
  5. Na página que aparece, configure o nome e a descrição da base de conhecimento e clique em confirmar.
  6. Volte para a interface "Adicionar Base de Conhecimento", clique no botão "Editar" à direita de uma base de conhecimento individual e carregue os seus dados.
  7. Após um carregamento bem-sucedido, volte para a interface "Adicionar Base de Conhecimento", clique no botão "Adicionar" à direita de uma base de conhecimento individual para configurar esses dados no seu Bot. myknowledge

Comunidade e Suporte

Enviar Feedback e Sugestões

Valorizamos muito o feedback e as sugestões dos utilizadores, pois são fundamentais para melhorar continuamente a plataforma Monica Bots. Quer encontre algum problema durante a utilização ou tenha ideias e sugestões, convidamo-lo a partilhá-las connosco através dos seguintes meios:

Email

Quando estiver pronto para enviar feedback, por favor descreva o problema que encontrou ou as suas sugestões com o máximo de detalhe possível. Se possível, anexe capturas de ecrã relevantes ou outros materiais de apoio. Isto ajudará-nos a compreender e a tratar o seu feedback mais rapidamente.

Obrigado por escolher o Monica Bots e por dedicar tempo a ajudar-nos a melhorar. Aguardamos com expectativa o seu contacto e a construção de uma comunidade Monica Bots mais forte em conjunto!