unstract
unstract copied to clipboard
No-code LLM Platform to launch APIs and ETL Pipelines to structure unstructured documents
## What Refactor code to use generate_index_key ## Why To generate index key without using tool id in the equation ## How Replace usages of generate_file_id(deprecated API) with generate_index_key (new...
## What - Changes in backend and structure tool to support highlight v2 - Send metadata by default from prompt service ## Why - Metadata is sent by default, because...
## What - Refactored platform service in order to use blueprints - Made `CostCalculationHelper` a singleton and some minor refactor - Removed `usage_table` deletion which was previously done on every...
## What - Unified developer portal for LLMWhisperer ## Why - A single portal to access both Unstract and LLMWhisperer ## How - Added “Application Chooser” after logo (for all...
## What - Implemented schema migrations for multi-tenancy. - Updated settings in base.py. - Added base_urls.py for base URL routing. - Moved Public API deployment paths from other URLs to...
## What PR add the following inclusions 1. Plugin loader for Modifier plugin. 2. Payload changes in prompt studio and prompt studio registry. 3. Input path addition in Structure tool...
## What - Fixing pdm lock automation uncommited changes - Adding paths on automation ## Why - When automation runs, if there is any uncommited changes, it fails - Workflow...
## What - ## Why - ## How - ## Can this PR break any existing features. If yes, please list possible items. If no, please explain why. (PS: Admins...
## What - Encryption key related error handling fix - Platform service error handling and logging improvement ## Why - When encryption key is changed, its related errors are not...
## What - Error handling for gdrive connector ## Why - Happens when wrong env is passed to gdrive, an issue we faced ## How - Through `FSAccessDeniedError` when google-exception...