Visão Geral
Permita que seus agentes criem, editem e gerenciem apresentações do Google Slides. Crie apresentações, atualize conteúdo, importe dados do Google Sheets, gerencie páginas e miniaturas, e simplifique seus fluxos de trabalho de apresentações com automação alimentada por IA.Pré-requisitos
Antes de usar a integração Google Slides, certifique-se de ter:- Uma conta CrewAI AMP com assinatura ativa
- Uma conta Google com acesso ao Google Slides
- Conectado sua conta Google através da página de Integrações
Configurando a Integração Google Slides
1. Conecte sua Conta Google
- Navegue para Integrações CrewAI AMP
- Encontre Google Slides na seção de Integrações de Autenticação
- Clique em Conectar e complete o fluxo OAuth
- Conceda as permissões necessárias para acesso a apresentações, planilhas e drive
- Copie seu Token Enterprise das Configurações de Integração
2. Instale o Pacote Necessário
Ações Disponíveis
google_slides/create_blank_presentation
google_slides/create_blank_presentation
Descrição: Cria uma apresentação em branco sem conteúdo.Parâmetros:
title
(string, obrigatório): O título da apresentação.
google_slides/get_presentation
google_slides/get_presentation
Descrição: Recupera uma apresentação por ID.Parâmetros:
presentationId
(string, obrigatório): O ID da apresentação a ser recuperada.fields
(string, opcional): Os campos a incluir na resposta. Use isso para melhorar o desempenho retornando apenas os dados necessários.
google_slides/batch_update_presentation
google_slides/batch_update_presentation
Descrição: Aplica atualizações, adiciona conteúdo ou remove conteúdo de uma apresentação.Parâmetros:
presentationId
(string, obrigatório): O ID da apresentação a ser atualizada.requests
(array, obrigatório): Uma lista de atualizações a aplicar à apresentação. Cada item é um objeto representando uma solicitação.writeControl
(object, opcional): Fornece controle sobre como as solicitações de escrita são executadas. ContémrequiredRevisionId
(string).
google_slides/get_page
google_slides/get_page
Descrição: Recupera uma página específica por seu ID.Parâmetros:
presentationId
(string, obrigatório): O ID da apresentação.pageObjectId
(string, obrigatório): O ID da página a ser recuperada.
google_slides/get_thumbnail
google_slides/get_thumbnail
Descrição: Gera uma miniatura da página.Parâmetros:
presentationId
(string, obrigatório): O ID da apresentação.pageObjectId
(string, obrigatório): O ID da página para geração de miniatura.
google_slides/import_data_from_sheet
google_slides/import_data_from_sheet
Descrição: Importa dados de uma planilha do Google para uma apresentação.Parâmetros:
presentationId
(string, obrigatório): O ID da apresentação.sheetId
(string, obrigatório): O ID da planilha do Google para importar.dataRange
(string, obrigatório): O intervalo de dados a importar da planilha.
google_slides/upload_file_to_drive
google_slides/upload_file_to_drive
Descrição: Faz upload de um arquivo para o Google Drive associado à apresentação.Parâmetros:
file
(string, obrigatório): Os dados do arquivo a fazer upload.presentationId
(string, obrigatório): O ID da apresentação para vincular o arquivo carregado.
google_slides/link_file_to_presentation
google_slides/link_file_to_presentation
Descrição: Vincula um arquivo no Google Drive a uma apresentação.Parâmetros:
presentationId
(string, obrigatório): O ID da apresentação.fileId
(string, obrigatório): O ID do arquivo a vincular.
google_slides/get_all_presentations
google_slides/get_all_presentations
Descrição: Lista todas as apresentações acessíveis ao usuário.Parâmetros:
pageSize
(integer, opcional): O número de apresentações a retornar por página.pageToken
(string, opcional): Um token para paginação.
google_slides/delete_presentation
google_slides/delete_presentation
Descrição: Exclui uma apresentação por ID.Parâmetros:
presentationId
(string, obrigatório): O ID da apresentação a ser excluída.
Exemplos de Uso
Configuração Básica do Agente Google Slides
Atualizando Conteúdo da Apresentação
Importando Dados e Gerenciando Arquivos
Solução de Problemas
Problemas Comuns
Erros de Autenticação- Certifique-se de que sua conta Google tenha as permissões necessárias para acesso ao Google Slides e Google Drive.
- Verifique se a conexão OAuth inclui todos os escopos necessários.
- Verifique novamente os IDs de apresentação e IDs de objeto de página para correção.
- Certifique-se de que a apresentação ou página existe e está acessível.
- Ao usar
batch_update_presentation
, certifique-se de que o arrayrequests
esteja formatado corretamente de acordo com a documentação da API do Google Slides. - Atualizações complexas frequentemente requerem estruturas JSON específicas para cada tipo de solicitação (ex:
createText
,insertShape
).
- Certifique-se de que o conteúdo do
file
esteja fornecido corretamente paraupload_file_to_drive
. - Verifique se o
fileId
está correto ao vincular arquivos a uma apresentação. - Verifique as permissões do Google Drive para acesso a arquivos.
Obtendo Ajuda
Precisa de Ajuda?
Entre em contato com nossa equipe de suporte para assistência com configuração ou solução de problemas da integração Google Slides.