Documentation Index
Fetch the complete documentation index at: https://crewai-devin-1778040886-fix-hitl-pre-review-silent-fallback.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Visão Geral
Permita que seus agentes façam upload, download e gerenciem arquivos e pastas no Microsoft OneDrive. Automatize operações de arquivos, organize conteúdo, crie links de compartilhamento e simplifique seus fluxos de trabalho de armazenamento em nuvem com automação alimentada por IA.Pré-requisitos
Antes de usar a integração Microsoft OneDrive, certifique-se de ter:- Uma conta CrewAI AMP com assinatura ativa
- Uma conta Microsoft com acesso ao OneDrive
- Conectado sua conta Microsoft através da página de Integrações
Configurando a Integração Microsoft OneDrive
1. Conecte sua Conta Microsoft
- Navegue para Integrações CrewAI AMP
- Encontre Microsoft OneDrive 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 arquivos
- Copie seu Token Enterprise das Configurações de Integração
2. Instale o Pacote Necessário
3. Configuração de variável de ambiente
Agent(apps=[]), você deve definir a variável de
ambiente CREWAI_PLATFORM_INTEGRATION_TOKEN com seu Enterprise Token..env:
Ações Disponíveis
microsoft_onedrive/list_files
microsoft_onedrive/list_files
top(integer, opcional): Número de itens a recuperar (máx 1000). Padrão: 50.orderby(string, opcional): Ordenar por campo (ex: “name asc”, “lastModifiedDateTime desc”). Padrão: “name asc”.filter(string, opcional): Expressão de filtro OData.
microsoft_onedrive/get_file_info
microsoft_onedrive/get_file_info
item_id(string, obrigatório): O ID do arquivo ou pasta.
microsoft_onedrive/download_file
microsoft_onedrive/download_file
item_id(string, obrigatório): O ID do arquivo a baixar.
microsoft_onedrive/upload_file
microsoft_onedrive/upload_file
file_name(string, obrigatório): Nome do arquivo a fazer upload.content(string, obrigatório): Conteúdo do arquivo codificado em Base64.
microsoft_onedrive/create_folder
microsoft_onedrive/create_folder
folder_name(string, obrigatório): Nome da pasta a criar.
microsoft_onedrive/delete_item
microsoft_onedrive/delete_item
item_id(string, obrigatório): O ID do arquivo ou pasta a excluir.
microsoft_onedrive/copy_item
microsoft_onedrive/copy_item
item_id(string, obrigatório): O ID do arquivo ou pasta a copiar.parent_id(string, opcional): O ID da pasta de destino (opcional, padrão para raiz).new_name(string, opcional): Novo nome para o item copiado (opcional).
microsoft_onedrive/move_item
microsoft_onedrive/move_item
item_id(string, obrigatório): O ID do arquivo ou pasta a mover.parent_id(string, obrigatório): O ID da pasta de destino.new_name(string, opcional): Novo nome para o item (opcional).
microsoft_onedrive/search_files
microsoft_onedrive/search_files
query(string, obrigatório): String de consulta de pesquisa.top(integer, opcional): Número de resultados a retornar (máx 1000). Padrão: 50.
microsoft_onedrive/share_item
microsoft_onedrive/share_item
microsoft_onedrive/get_thumbnails
microsoft_onedrive/get_thumbnails
item_id(string, obrigatório): O ID do arquivo.
microsoft_onedrive/list_files_by_path
microsoft_onedrive/list_files_by_path
folder_path(string, obrigatório): O caminho da pasta (ex: ‘Documents/Reports’).top(integer, opcional): Número de itens a recuperar (máx 1000). Padrão: 50.orderby(string, opcional): Ordenar por campo (ex: “name asc”, “lastModifiedDateTime desc”). Padrão: “name asc”.
microsoft_onedrive/get_recent_files
microsoft_onedrive/get_recent_files
top(integer, opcional): Número de itens a recuperar (máx 200). Padrão: 25.
microsoft_onedrive/get_shared_with_me
microsoft_onedrive/get_shared_with_me
microsoft_onedrive/get_file_by_path
microsoft_onedrive/get_file_by_path
file_path(string, obrigatório): O caminho do arquivo ou pasta (ex: ‘Documents/report.docx’).
microsoft_onedrive/download_file_by_path
microsoft_onedrive/download_file_by_path
file_path(string, obrigatório): O caminho do arquivo (ex: ‘Documents/report.docx’).
Exemplos de Uso
Configuração Básica do Agente Microsoft OneDrive
Solução de Problemas
Problemas Comuns
Erros de Autenticação- Certifique-se de que sua conta Microsoft tenha as permissões necessárias para acesso a arquivos (ex:
Files.Read,Files.ReadWrite). - Verifique se a conexão OAuth inclui todos os escopos necessários.
- Certifique-se de que
file_nameecontentsejam fornecidos para uploads de arquivos. - O conteúdo deve ser codificado em Base64 para arquivos binários.
- Verifique se você tem permissões de escrita no OneDrive.
