Programa
As tarefas do ChatGPT são um novo recurso do ChatGPT que nos permite automatizar ações, programando-as para serem executadas em horários ou intervalos específicos. Esse recurso permite que o ChatGPT se lembre de nossas instruções e execute tarefas mesmo quando não estivermos on-line.
Há vários casos de uso para as tarefas agendadas do ChatGPT. Por exemplo, podemos configurar uma tarefa diária para receber notícias de IA. Se estivermos aprendendo um novo idioma, o ChatGPT pode nos ajudar a praticar diariamente por meio de sessões de bate-papo programadas.
Neste tutorial, explorarei 10 exemplos práticos que demonstram as diversas maneiras como o ChatGPT Tasks pode ser usado, desde o aprendizado de Python até a criação de histórias para seus filhos na hora de dormir - além disso, criamos um vídeo sobre ChatGPT Tasks que você não vai querer perder!
Como criar uma tarefa do ChatGPT
Para usar as tarefas do ChatGPT, você precisa de uma assinatura do ChatGPT Plus. Para começar, primeiro selecionamos "GPT-4o com tarefas agendadas" no menu suspenso do modelo:

Em seguida, para programar uma tarefa, solicitamos ao ChatGPT a descrição da tarefa e a programação. Digamos que você já saiba o básico sobre como programar em Python, mas gostaria de continuar aprendendo. Poderíamos agendar uma tarefa pedindo ao ChatGPT que nos ensinasse diariamente algo sobre Python com um prompt como:

É tão simples quanto isso. Agora, todos os dias, às 14h10, receberemos um e-mail do ChatGPT com algo interessante para você aprender sobre Python!
Esta é a aparência do e-mail:

Para ver o resultado da tarefa, clicamos no botão "View Message" (Exibir mensagem) no e-mail. Isso abrirá uma guia com o ChatGPT exibindo a mensagem gerada:

Observe que cada tarefa está associada a uma conversa, e todas as mensagens geradas para essa tarefa estarão contidas nessa conversa. Você também pode abrir a conversa diretamente da exibição de conversa no ChatGPT.
Como configurar as tarefas do ChatGPT
Para visualizar as tarefas que criamos, abra o menu clicando no avatar do perfil no canto superior direito e depois em "Tasks" (Tarefas).

Ao passar o mouse sobre uma tarefa, você pode configurá-la, pausá-la ou excluí-la:

Na configuração da tarefa, podemos atualizar as instruções e o cronograma. Recomendamos que você sempre verifique o cronograma para ter certeza de que ele corresponde ao que foi especificado. Veremos mais adiante dois exemplos em que isso foi importante.

O ChatGPT Tasks também suporta notificações por push, que considero mais eficazes para lembretes de tarefas do que as notificações por e-mail. Para ativá-las, navegue até o menu "Settings" (Configurações) e depois até a seção "Notifications" (Notificações).

Exemplos de tarefas do ChatGPT
Como podemos definir tarefas com muita facilidade em linguagem natural, o verdadeiro limite aqui é a nossa imaginação. Tudo o que fazemos regularmente ou que queremos que nos lembrem de fazer é um ótimo candidato.
Nesta seção, compartilho alguns casos de uso que achei que poderiam me ajudar muito. Mostrarei exemplos que funcionaram bem, bem como alguns que falharam.
Antes de falarmos sobre isso, deixe-me compartilhar uma dica. Ao escrever uma tarefa pela primeira vez, comece pedindo ao ChatGPT que a execute em um minuto. Isso permite que você teste o resultado e faça o ajuste fino do prompt antes de definir a programação real que deseja usar.
Por exemplo:
Em um minuto, dê-me a previsão do tempo atual.
Planejamento de refeições
Uma das minhas dores de cabeça diárias é decidir o que comer, portanto, o planejamento de refeições é uma tarefa que estou animado para tentar. Sempre quis reservar um dia da semana para preparar alimentos para a semana inteira, mas já tenho dificuldade para decidir o que comer diariamente, quanto mais planejar para uma semana inteira.
Para minha agenda, a manhã de segunda-feira é a melhor opção, portanto, defino essa tarefa usando o seguinte prompt:
Toda segunda-feira, às 9h, crie um plano de refeições para a semana inteira, incluindo uma lista completa de compras de supermercado e receitas. Mantenha as refeições variadas. Tenho uma fritadeira de ar Cosori, portanto, tenha isso em mente ao selecionar as receitas.
Infelizmente, quando testei esse prompt, o ChatGPT não conseguiu responder adequadamente e a mensagem gerada foi simplesmente uma repetição das instruções (a diferença de tempo é porque eu queria uma resposta imediata):

Pode ser apenas uma falha, pois esse ainda é um recurso beta. É estranho porque, se eu simplesmente pedir a ele as instruções no bate-papo normal, obtenho o resultado esperado. Se isso acontecer com você, sugiro ajustar e testar o prompt até que ele comece a fazer o que você deseja.
Manter-se atualizado sobre tópicos interessantes
As tarefas do ChatGPT parecem ser uma ótima maneira de nos mantermos atualizados sobre um tópico de nosso interesse. Como o ChatGPT pode navegar na Web, podemos usá-lo para obter um resumo diário de notícias ou de um tópico. Aqui está um exemplo:
Todos os dias, às 18 horas, você pode me dar as últimas notícias sobre IA.
Um aspecto interessante que você deve ter em mente nas tarefas que exigem navegação na Web é que o ChatGPT fornece as fontes dos resultados. Isso facilita a visualização da origem das informações para que você possa verificar a credibilidade da fonte ou simplesmente ler mais.

Lembretes recorrentes
Uma área em que vejo as tarefas do ChatGPT substituindo os aplicativos dedicados existentes é a dos lembretes recorrentes. Por exemplo, há aplicativos dedicados a nos lembrar de beber água regularmente. Com as notificações por push ativadas, podemos substituir facilmente esse aplicativo por uma tarefa como essa:
Lembre-me de beber água a cada hora.
O interessante é que, quando criei essa tarefa, ela não funcionou. No início, achei que ele ainda não suportava tarefas tão frequentes. No entanto, depois de uma inspeção mais detalhada, quando abri a configuração da tarefa, vi que ela não havia conseguido definir a programação:
Em seguida, mudei para "Personalizado", o que resolveu o problema e exibiu os horários específicos em que eu receberia lembretes:

Especificação de programações complexas
Eu moro em Taiwan e, aqui, para levar o lixo para fora, precisamos descer a rua em horários específicos, quando o caminhão de coleta de lixo está passando. Eu costumo sempre esquecer a programação, portanto, ter uma maneira fácil de ser notificado quando a hora estiver chegando é muito útil para mim.
Por exemplo, no meu bairro, o horário é todos os dias, exceto quarta-feira e domingo, às 10h e às 17h. Quero ser lembrado meia hora antes para que eu tenha tempo de me preparar para isso. Aqui está um exemplo de prompt para essa tarefa:
Todos os dias, exceto às quartas-feiras e aos domingos, às 9h30 e às 16h30, lembre-me de levar o lixo para fora.
Isso funcionou bem. No entanto, tentei um exemplo mais complexo e o ChatGPT não conseguiu obter os horários corretos.
Quando eu era professor assistente na universidade, sempre esquecia quando e onde tinha que dar minhas aulas, então tinha que abrir o e-mail que recebia no início do ano com minha programação semanal mais vezes do que posso contar (eu era muito preguiçoso para configurá-la no Google Agenda). Então, pensei em tentar pedir ao ChatGPT que resolvesse isso para mim usando o seguinte prompt:
Estou lecionando na universidade, e aqui está meu cronograma de aulas:
Segunda-feira
8:30 Algoritmos e estruturas de dados - Sala A3
10:45 Lógica - Sala B5
Terça-feira
14:00 Inteligência Artificial - Sala A2
16:15 Programação com restrições - Sala C1
Quinta-feira
10:45 Algoritmos e estruturas de dados - Sala A3
14:00 Programação com restrições - Sala C2
Sexta-feira
8:30 Lógica - Sala B4
Todos os dias, 15 minutos antes de cada aula, envie-me um lembrete com o nome da aula e a sala.
Infelizmente, ele não recebeu a programação corretamente. Quando verifiquei o cronograma de tarefas, foi isso que vi:

Isso está incorreto. Ele tem 4 lembretes na sexta-feira, 17 de janeiro, mas eu só dei uma aula nesse dia. Provavelmente, eu poderia ajustar o prompt, mas isso começaria a exigir mais esforço do que se eu mesmo o configurasse no Google Calendar.
Para mim, a lição é não confiar cegamente (pelo menos por enquanto) e sempre verificar a programação real.
Entretenimento
Quantos de nós já se sentaram no sofá para assistir a alguma coisa e acabaram passando mais tempo selecionando algo do que realmente assistindo?
Isso poderia ser facilmente corrigido com uma tarefa do ChatGPT como:
Todas as noites, às 21 horas, sugira três filmes para eu assistir. Forneça o gênero e um breve resumo de cada um deles.
Outro exemplo relacionado a entretenimento poderia ser pedir sugestões sobre o que fazer durante uma viagem. Podemos dizer que vamos passar uma semana em algum lugar e pedir que algumas atividades sejam sugeridas todos os dias às 8 horas da manhã para que, quando acordarmos, tenhamos algumas ideias para discutir no café da manhã.
Marketing de mídia social
Meu amigo tem uma pequena cafeteria. Percebemos que nos dias em que ela publica algo em sua história pela manhã, isso atrai mais clientes. No entanto, ela está administrando a loja sozinha e, muitas vezes, não tem tempo ou inspiração para escrever algo.
Esse é outro exemplo em que acho que as tarefas do ChatGPT podem ser bastante úteis. Além de servir como um lembrete para você publicar algo, também pode ajudar a criar o conteúdo da publicação.
Tarefas do ChatGPT com imagens
Também podemos pedir ao ChatGPT que gere uma imagem como uma tarefa. Poderíamos ter feito isso para a publicação nas mídias sociais, mas, na minha opinião, essas imagens não são muito adequadas para esse caso de uso específico.
Vi alguém sugerindo no YouTube que você o usasse para gerar uma história para seus filhos na hora de dormir. Achei isso muito criativo e, com certeza, é algo que eu gostaria de fazer se tivesse filhos. Tentei algo parecido com isso:
Todas as noites, às 19 horas, crio uma história de fantasia para meus filhos na hora de dormir. Crie uma imagem para ilustrar a história.
Isso é o que recebi na primeira noite:

Conclusão
Embora o potencial das tarefas do ChatGPT seja impressionante, é importante reconhecer que o recurso ainda está na versão beta e não está isento de imperfeições. Encontramos algumas limitações e imprecisões no agendamento de tarefas complexas, destacando a necessidade de refinamento contínuo.
No entanto, isso também sugere que a tecnologia só vai melhorar a partir de agora, ressaltando que quaisquer contratempos experimentados agora provavelmente serão os piores de todos. Imagine como será útil quando, em vez de lembretes, pudermos pedir que ele execute tarefas reais, por exemplo, não apenas obter um plano de refeições semanais, mas também pedir que ele realmente faça o pedido das compras em nossa porta e imprima as receitas em nossa impressora.
Para continuar aprendendo, recomendo que você assista a esta visão geral em vídeo:

