langchain-googledrive


Namelangchain-googledrive JSON
Version 0.3.35 PyPI version JSON
download
home_pagehttps://www.github.com/pprados/langchain-googledrive
SummaryThis is a more advanced integration of Google Drive with langchain.
upload_time2025-02-14 11:24:38
maintainerNone
docs_urlNone
authorPhilippe PRADOS
requires_python<4.0,>=3.9
licenseApache 2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            This is a more advanced integration of Google Drive with langchain.

# Install
```
pip install langchain-googledrive
```

# For debug
```
poetry install --with test
make test
```

## Documentation

Documentation is available in the [docs](docs) folder in the form of Jupyter notebooks.

- [Document Loaders](docs/integrations/document_loaders/google_drive.ipynb)
- [Retrievers](docs/integrations/retrievers/google_drive.ipynb)
- [Toolkits](docs/integrations/toolkits/google_drive.ipynb)
- [Tools](docs/integrations/tools/google_drive.ipynb)

## Dependencies

In order to support advanced features, you may need to install the following optional dependencies:

| Dependency | Purpose |
|------------|---------|
| `unstructured` | Parsing and extracting text from various unstructured document formats |
| `pdf2image` | Converting PDF files to images for OCR processing |
| `pypandoc` | Converting between different document formats |
| `pytesseract` | Performing OCR (Optical Character Recognition) on images and scanned documents |
| `pdfminer.six` | Extracting text and metadata from PDF documents |
| `pi_heif` | Handling HEIF (High Efficiency Image Format) image files |
| `detectron2` | Advanced image analysis for complex document structures |

These dependencies enhance the ability to process and extract information from a wide variety of file types that may be stored in Google Drive. Install the ones you need based on the types of documents you expect to work with.


            

Raw data

            {
    "_id": null,
    "home_page": "https://www.github.com/pprados/langchain-googledrive",
    "name": "langchain-googledrive",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Philippe PRADOS",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/1d/3e/6cbe206b9078b1e6c8c8f14cd9681e1ed0d2e325cdce18400bb124f10a6b/langchain_googledrive-0.3.35.tar.gz",
    "platform": null,
    "description": "This is a more advanced integration of Google Drive with langchain.\n\n# Install\n```\npip install langchain-googledrive\n```\n\n# For debug\n```\npoetry install --with test\nmake test\n```\n\n## Documentation\n\nDocumentation is available in the [docs](docs) folder in the form of Jupyter notebooks.\n\n- [Document Loaders](docs/integrations/document_loaders/google_drive.ipynb)\n- [Retrievers](docs/integrations/retrievers/google_drive.ipynb)\n- [Toolkits](docs/integrations/toolkits/google_drive.ipynb)\n- [Tools](docs/integrations/tools/google_drive.ipynb)\n\n## Dependencies\n\nIn order to support advanced features, you may need to install the following optional dependencies:\n\n| Dependency | Purpose |\n|------------|---------|\n| `unstructured` | Parsing and extracting text from various unstructured document formats |\n| `pdf2image` | Converting PDF files to images for OCR processing |\n| `pypandoc` | Converting between different document formats |\n| `pytesseract` | Performing OCR (Optical Character Recognition) on images and scanned documents |\n| `pdfminer.six` | Extracting text and metadata from PDF documents |\n| `pi_heif` | Handling HEIF (High Efficiency Image Format) image files |\n| `detectron2` | Advanced image analysis for complex document structures |\n\nThese dependencies enhance the ability to process and extract information from a wide variety of file types that may be stored in Google Drive. Install the ones you need based on the types of documents you expect to work with.\n\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "This is a more advanced integration of Google Drive with langchain.",
    "version": "0.3.35",
    "project_urls": {
        "Homepage": "https://www.github.com/pprados/langchain-googledrive",
        "Repository": "https://www.github.com/pprados/langchain-googledrive"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8c992228927d956b40f180ba5b0364c5a0eed36b926f964d7168e5bf5c52aae9",
                "md5": "4c0d36468da00643fd174c6376a841f6",
                "sha256": "e3d07acd26ae5596109e4e393c2c3794c5c648066ea580df0cee0283446dc953"
            },
            "downloads": -1,
            "filename": "langchain_googledrive-0.3.35-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4c0d36468da00643fd174c6376a841f6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 30336,
            "upload_time": "2025-02-14T11:24:37",
            "upload_time_iso_8601": "2025-02-14T11:24:37.229061Z",
            "url": "https://files.pythonhosted.org/packages/8c/99/2228927d956b40f180ba5b0364c5a0eed36b926f964d7168e5bf5c52aae9/langchain_googledrive-0.3.35-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1d3e6cbe206b9078b1e6c8c8f14cd9681e1ed0d2e325cdce18400bb124f10a6b",
                "md5": "8da79a977573e452ad6d50f5a21df62f",
                "sha256": "3649732bd9e3aeb205a0b52fd5ae51defa967928e203400341922503981a7009"
            },
            "downloads": -1,
            "filename": "langchain_googledrive-0.3.35.tar.gz",
            "has_sig": false,
            "md5_digest": "8da79a977573e452ad6d50f5a21df62f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 27298,
            "upload_time": "2025-02-14T11:24:38",
            "upload_time_iso_8601": "2025-02-14T11:24:38.893253Z",
            "url": "https://files.pythonhosted.org/packages/1d/3e/6cbe206b9078b1e6c8c8f14cd9681e1ed0d2e325cdce18400bb124f10a6b/langchain_googledrive-0.3.35.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-14 11:24:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "pprados",
    "github_project": "langchain-googledrive",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "langchain-googledrive"
}
        
Elapsed time: 0.43025s