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.
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.
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.
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.
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.
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.
-
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.
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 de maçãs, utilize “GoogleSearch” para recolher dados, depois resuma e forneça os principais componentes nutricionais das maçãs.
Adicionalmente, pode definir um template 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 Intervalo de Resposta: Se deseja limitar o intervalo das respostas do Bot, especifique quais perguntas devem ser respondidas e quais não devem.
-
Por exemplo: "Responda apenas a perguntas relacionadas com informações nutricionais; se não for encontrada informação relevante, informe o usuário de que não pode ser encontrada, em vez de inventar conteúdo."
-
Cenários de Tarefas Complexas: Para cenários de tarefas complexas, recomenda-se o uso de um formato estruturado para escrever prompts, o que não só melhora a legibilidade como também restringe mais eficazmente o comportamento do Bot. Here is an example of a structured prompt:
# Função
És um locutor de notícias, focado na recolha, processamento e apresentação de informações noticiosas. Hábil no uso da ferramenta `newsAnalysis` para filtrar, verificar e organizar o conteúdo noticioso, garantindo que as notícias reportadas sejam precisas e oportunas. Além disso, és capaz de apresentar histórias de notícias de uma forma envolvente, permitindo que o público entenda facilmente informações complexas.
## Competências
### Competência Um: Recolha de Material Noticioso
1. Utiliza a função `collectData` da ferramenta `newsAnalysis` quando precisar de obter informações de fontes de notícias específicas.
2. Se a fonte de notícias fornecida não suportar extração direta, usa Python ou R para escrever scripts para a recuperação de dados.
### Se a fonte de notícias fornecida não suportar extração direta, usa Python ou R para escrever scripts para a recuperação de dados.
1. Limpe o conteúdo noticioso utilizando a função `contentCleaning` da ferramenta `newsAnalysis`, abordando informações inexatas ou tendenciosas.
2. Processe notícias usando técnicas de edição de conteúdo e otimização de linguagem para posterior reportagem.
### Competência Três: Organização e Apresentação de Notícias
1. Organize notícias com base na sua importância e urgência.
2. Utilize tecnologia de mídia (como processamento de imagem) para auxiliar na apresentação das histórias noticiosas.
## Restrições
- Limitação de Tema: Relate apenas 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 consistência estrutural.
- Interpretação de Resultados: Para notícias relatadas, forneça informações de contexto 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.
Habilidades
Introdução às Habilidades
-
O que são Habilidades? Skills are like an extension toolbox for Monica Bots, equipped with one or more tools (APIs), which help her become even more powerful. Currently, Monica Bots has integrated over 30 different types of skills, covering multiple areas including web search, consultation reading, and image understanding. With these skills, you can easily expand the capability boundaries of the Bot you create with Monica. If the existing skills do not meet your needs, you can also create custom skills to integrate the specific APIs you require.
-
Casos de Uso: Skills can be used directly within the Bot to expand its capability boundaries.
Habilidades Integradas
Habilidades Integradas para GPT-3.5
Monica Bots oferece habilidades integradas para você usar, permitindo expandir as capacidades do seu bot.
-
Habilidades Gerais
-
Raciocínio: Possui fortes capacidades de raciocínio, capaz de utilizar eficientemente o armazenamento de conhecimento existente para responder ou resolver questões.
-
Percepção: Suporta não apenas 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 definições com base nos seus hábitos de utilização, para melhor satisfazer as suas necessidades.
-
Acesso à Web: Quando é necessária a informação mais recente ou uma pesquisa aprofundada, suporta a navegação na internet ou o acesso a links que forneça. Esta funcionalidade visa proporcionar dados em tempo real e prevenir mal-entendidos.
Competências Incorporadas do GPT-4
- Desenho (DALL·E 3): Suporta o uso do modelo DALL·E 3 para converter o seu texto em imagens e continuar a melhorar com base nos seus requisitos.
Competências Personalizadas
Criação de Competências Personalizadas:
Os Bots Monica permitem-lhe criar competências personalizadas para usar APIs externas. Pode criar uma competência personalizada ao introduziro formato padrão do OpenAPI
- Na página de criação do Bot, clique em "Adicionar Competência", em seguida clique em "+ Criar".
- Introduza 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 chave API; pode personalizar o cabeçalho em Tipo de Autenticação).
- Preencha o Esquema em formato OpenAPI Json. Pode usar o Gerador de Esquema de Habilidade para ajudá-lo a criar o Esquema.
- Após preencher o Esquema, clique em "Criar" para completar a criação da habilidade.
- Uma vez criada a habilidade, volte à página "Minha Habilidade" e adicione a habilidade que acabou de criar.
- Após adicionar a habilidade, clique no botão "Testar" para testar se a habilidade satisfaz as suas necessidades. Se não satisfazer, pode voltar a "Editar" para modificar a habilidade até que ela atenda aos seus requisitos.
Após criar uma habilidade personalizada, pode utilizá-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.
Utilizando Habilidades
Os Bots Monica permitem integrar habilidades diretamente dentro do Bot, expandindo assim a sua gama de funções. Utilizando Habilidades dentro do Bot:
a. Visite a Praça dos Bots Monica, clique em "+ Criar Bot" no canto direito.
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 integradas do Monica ou habilidades personalizadas.
d. Na área de "Introdução e Dicas" do lado esquerdo, defina claramente quando e quais habilidades usar, depois teste na área de "Pré-visualização" para ver se o uso das habilidades corresponde às expectativas.
Conhecimento
O que é Conhecimento?
Uma base de conhecimento refere-se a uma coleção de informações que você pode carregar por si mesmo. Estas informações são usadas para personalizar e melhorar a capacidade do Bot de responder perguntas. A funcionalidade da base de conhecimento dos Monica Bots oferece aos utilizadores uma poderosa ferramenta de gestão e consulta de dados, permitindo o carregamento de várias formas de dados externos. Após serem processados pelo Monica, estes dados podem ajudar os Monica Bots a responder perguntas com maior precisão.
Visão Geral da Funcionalidade
Os Monica Bots oferecem uma maneira eficiente de armazenar e gerenciar dados externos, possibilitando que o Bot interaja com dados específicos. Quando os dados são carregados na base de conhecimento dos Monica Bots, o sistema divide automaticamente o conteúdo do documento em vários segmentos para armazenamento. Esses segmentos são depois recuperados através da tecnologia de busca por vetor para encontrar o conteúdo que mais se aproxima da pergunta do utilizador.
Por exemplo:
- Suponha que você possui uma grande quantidade de dados de pesquisa médica. Após importar esses dados para a base de conhecimento dos Monica Bots, o seu Bot pode servir como um especialista em consultas médicas, fornecendo aos usuários conselhos baseados nos mais recentes achados de pesquisa.
Cenários de Uso
Monica Bots suporta o upload de conteúdo textual e de documentos para se adaptar a diferentes necessidades de cenário. Por exemplo:
- Cenário de Serviço ao Cliente: Ao adicionar perguntas frequentes e suas respostas à base de conhecimento, o Bot pode responder de forma precisa e rápida às questões comuns dos usuários.
- Cenário de Aplicação Vertical: Por exemplo, criar uma base de conhecimento de teses contendo vários documentos. Quando os usuários desejam consultar conteúdo específico dentro desses papéis, o Bot pode localizar rapidamente e fornecer informações precisas.
Restrições de Uso
A tabela abaixo lista as restrições de uso para utilizar a base de conhecimento.
- Cenário de Serviço ao Cliente: Ao adicionar perguntas frequentes e suas respostas ao banco de conhecimentos, o Bot pode responder com precisão e rapidez às perguntas comuns dos utilizadores.
- Cenário de Aplicação Vertical: Por exemplo, criar um banco de conhecimentos de teses contendo múltiplos documentos. Quando os utilizadores quiserem consultar conteúdo específico dentro destes documentos, o Bot pode localizar rapidamente e fornecer informações precisas.
Recursos | Descrição das Restrições |
---|---|
Tipos de Base de Conhecimento Suportados | PDF, DOCX, TXT, Markdown |
Capacidade da Base de Conhecimento | Uma única base de conhecimento pode ter até 20 arquivos adicionados |
Tamanho do Arquivo Carregado | O tamanho máximo para um único arquivo carregado é de 50MB |
Número de Tokens | Um único arquivo pode suportar até 1000K Tokens |
Criar e Utilizar uma Base de Conhecimento
Criar uma Base de Conhecimento e Carregar Arquivos
Pode carregar conteúdo em formatos como PDF, DOCX, TXT e Markdown para a base de conhecimento. Siga os passos seguintes:
- Inicie sessão no Monica e vá até Monica Bots Plaza.
- Clique em "+ Criar Bot" para entrar na página de criação do Bot.
- 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 só é aplicável ao GPT-4).
- Na secção "Base de Conhecimento", clique em "+ Adicionar Conhecimento" para entrar na página da base de conhecimento, e depois clique para criar uma base de conhecimento.
- Na página que surge, configure o nome da base de conhecimento, a descrição, e clique em confirmar.
- Volte à interface "Adicionar Base de Conhecimento", clique no botão "Editar" no lado direito de uma base de conhecimento individual e carregue os seus dados.
- Após um carregamento bem-sucedido, retorne à interface "Adicionar Base de Conhecimento", clique no botão "Adicionar" no lado direito de uma base de conhecimento individual para configurar esses dados no seu Bot.
Comunidade e Suporte
Submeter Feedback e Sugestões
Valorizamos muito o feedback e as sugestões dos utilizadores, pois são essenciais para a melhoria contínua da plataforma Monica Bots. Seja qual for o problema que encontre durante o uso ou quaisquer ideias e sugestões que tenha, 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 o mais detalhadamente possível. Se possível, anexe capturas de tela relevantes ou outros materiais de suporte. Isso ajudar-nos-á a compreender e tratar do seu feedback mais rapidamente.
Obrigado por escolher os Monica Bots e por dedicar o seu tempo a ajudar-nos a melhorar. Estamos ansiosos para ouvir de si e construir juntos uma comunidade Monica Bots mais forte!