Description
- Added support for AWS Textract for document text detection.
- Introduced s3_utils class for S3 bucket operations including upload, list, and download.
- Implemented OpenSearch Serverless class for vector operations including index creation, adding vectors, and querying.
- Added AWS Bedrock model support for chat interactions with context retrieval.
- Introduced JsonLoader and HtmlFileLoader classes for loading JSON and HTML documents respectively.
- Added utility functions such as ensure_local_file, resize_image, and Loader class for loading animations.
- Updated authentication connect method to handle private key file loading.
- Fixed import paths and query method in Pinecone provider.
- Added GitHub Actions workflow for PR agent.
- Updated dependencies in pyproject.toml for HTML loader and fixed duplicate entries.