Airbyte Google-Drive Connector for AI platforms
Project description
Google-Drive agent connector
Google Drive is a cloud-based file storage and synchronization service that allows users to store files, share content, and collaborate on documents. This connector provides read-only access to files, shared drives, permissions, comments, replies, revisions, and change tracking for data analysis and integration workflows.
Example questions
The Google-Drive connector is optimized to handle prompts like these.
- List all files in my Google Drive
- Show me files modified in the last week
- Get details for file abc123
- Download file abc123 from my Drive
- Export Google Doc abc123 as PDF
- Export Google Sheet xyz789 as CSV
- Get the content of file abc123
- List all shared drives I have access to
- Get shared drive xyz789
- Show permissions for file abc123
- List comments on file abc123
- Get all replies to comment def456 on file abc123
- Show revision history for file abc123
- What changes have been made since my last sync?
- Get my Drive storage quota and user info
- List files in a specific folder
Unsupported questions
The Google-Drive connector isn't currently able to handle prompts like these.
- Create a new file in Google Drive
- Upload a document to Drive
- Delete a file from Drive
- Update file permissions
- Add a comment to a file
- Move a file to a different folder
Installation
uv pip install airbyte-agent-google-drive
Usage
from airbyte_agent_google_drive import GoogleDriveConnector, GoogleDriveAuthConfig
connector = GoogleDriveConnector(
auth_config=GoogleDriveAuthConfig(
access_token="...",
refresh_token="...",
client_id="...",
client_secret="..."
)
)
result = await connector.files.list()
Full documentation
This connector supports the following entities and actions.
| Entity | Actions |
|---|---|
| Files | List, Get, Download |
| Files Export | Download |
| Drives | List, Get |
| Permissions | List, Get |
| Comments | List, Get |
| Replies | List, Get |
| Revisions | List, Get |
| Changes | List |
| Changes Start Page Token | Get |
| About | Get |
For detailed documentation on available actions and parameters, see this connector's full reference documentation.
For the service's official API docs, see the Google-Drive API reference.
Version information
- Package version: 0.1.0
- Connector version: 0.1.1
- Generated with Connector SDK commit SHA: a87e344611813eb215749ff982244659556b7b09
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file airbyte_agent_google_drive-0.1.0.tar.gz.
File metadata
- Download URL: airbyte_agent_google_drive-0.1.0.tar.gz
- Upload date:
- Size: 120.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb0642d99d84daa8cf45eb8e31432d07b9c65af0719bdf067d1e88b105c0c71a
|
|
| MD5 |
96f2f38ead99cc947640e5c5ede33708
|
|
| BLAKE2b-256 |
7dda5c11149f95c6caf9f3995a3bbe3cb9027f0cadfe5975608453969d097302
|
File details
Details for the file airbyte_agent_google_drive-0.1.0-py3-none-any.whl.
File metadata
- Download URL: airbyte_agent_google_drive-0.1.0-py3-none-any.whl
- Upload date:
- Size: 143.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
542dc98ff87ffb4ef147446c55f78de9cd7952008075929f8820666881c54096
|
|
| MD5 |
5d90912b8d6131c6894d4686213338c0
|
|
| BLAKE2b-256 |
321e0c96242681477268d06c6a18e8a3534ae860d33b0603e2549baba647e499
|