Josako
1807435339
- Introduction of dynamic Retrievers & Specialists
...
- Introduction of dynamic Processors
- Introduction of caching system
- Introduction of a better template manager
- Adaptation of ModelVariables to support dynamic Processors / Retrievers / Specialists
- Start adaptation of chat client
2024-11-15 10:00:53 +01:00
Josako
55a8a95f79
- Finalisation of the Specialist model, forms and views
2024-11-04 11:22:40 +01:00
Josako
503ea7965d
- Temporary checkin to branch for the rest of the introduction of experts
2024-11-03 16:18:14 +01:00
Josako
5841525b4c
- When no explicit path is given in the browser, we automatically get redirected to the admin interface (eveai_app)
...
- Tuning moved to Retriever iso in the configuration, as this is an attribute that should be available for all types of Retrievers
2024-10-31 08:32:02 +01:00
Josako
532073d38e
- Add dynamic fields to DocumentVersion in case the Catalog requires it.
2024-10-30 13:52:18 +01:00
Josako
43547287b1
- Refining & Enhancing dynamic fields
...
- Creating a specialized Form class for handling dynamic fields
- Refinement of HTML-macros to handle dynamic fields
- Introduction of dynamic fields for Catalogs
2024-10-29 09:17:44 +01:00
Josako
aa358df28e
- Allowing for multiple types of Catalogs
...
- Introduction of retrievers
- Ensuring processing information is collected from Catalog iso Tenant
- Introduction of a generic Form class to enable dynamic fields based on a configuration
- Realisation of Retriever functionality to support dynamic fields
2024-10-25 14:11:47 +02:00
Josako
74cc7ae95e
- Adapt Sync Wordpress Component to Catalog introduction
...
- Small bug fixes
2024-10-17 10:31:13 +02:00
Josako
7f12c8b355
- Remove obsolete fields from Tenant model (Catalog introduction)
2024-10-16 13:59:57 +02:00
Josako
6069f5f7e5
- Catalog functionality integrated into document and document_version views
...
- small bugfixes and improvements
2024-10-16 13:09:19 +02:00
Josako
3e644f1652
- Add Catalog Functionality
2024-10-15 18:14:57 +02:00
Josako
270479c77d
- Add Catalog Concept to Document Domain
...
- Create Catalog views
- Modify document stack creation
2024-10-14 13:56:23 +02:00
Josako
0f4558d775
- Small fix in interaction view, as it still refered to file_name
2024-10-11 18:14:35 +02:00
Josako
9f5f090f0c
- License Usage Calculation realised
...
- View License Usages
- Celery Beat container added
- First schedule in Celery Beat for calculating usage (hourly)
- repopack can now split for different components
- Various fixes as consequece of changing file_location / file_name ==> bucket_name / object_name
- Celery Routing / Queuing updated
2024-10-11 16:33:36 +02:00
Josako
d6a7743f26
- Minor corrections to entitlement changes and upgrades
...
- started new eveai_entitlements component (not finished)
2024-10-08 09:12:16 +02:00
Josako
9782e31ae5
- Refined entitlements to work with MiB for both embeddings and storage
...
- Improved DocumentVersion storage attributes to reflect Minio settings
- Added size to DocumentVersions to easily calculate usage
- License / LicenseTier forms and views added
2024-10-07 14:17:44 +02:00
Josako
a740c96630
- turned model_variables into a class with lazy loading
...
- some improvements to Healthchecks
2024-09-24 10:48:52 +02:00
Josako
67bdeac434
- Improvements and bugfixes to HealthChecks
2024-09-16 16:17:54 +02:00
Josako
6cf660e622
- Adding a Tenant Type
...
- Allow filtering on Tenant Types & searching for parts of Tenant names
- Implement health checks
- Start Prometheus monitoring (needs to be finalized)
- Refine audio_processor and srt_processor to reduce duplicate code and support for larger files
- Introduce repopack to reason in LLMs about the code
2024-09-13 15:43:40 +02:00
Josako
76cb825660
- Full API application, streamlined, de-duplication of document handling code into document_utils.py
...
- Added meta-data fields to DocumentVersion
- Docker container to support API
2024-09-09 16:11:42 +02:00
Josako
341ba47d1c
- Bugfixing
2024-09-05 14:31:54 +02:00
Josako
ae7bf3dbae
- Correct default language when adding Documents and URLs
2024-09-02 14:04:22 +02:00
Josako
914c265afe
- Improvements on document uploads (accept other files than html-files when entering a URL)
...
- Introduction of API-functionality (to be continued). Deduplication of document and url uploads between views and api.
- Improvements on document processing - introduction of processor classes to streamline document inputs
- Removed pure Youtube functionality, as Youtube retrieval of documents continuously changes. But added upload of srt, mp3, ogg and mp4
2024-09-02 12:37:44 +02:00
Josako
a158655247
- Add API Key Registration to tenant
2024-08-29 10:42:39 +02:00
Josako
bc350af247
- Allow the chat-widget to connect to multiple servers (e.g. development and production)
...
- Created a full session overview
2024-08-28 10:11:31 +02:00
Josako
122d1a18df
- Allow for more complex and longer PDFs to be uploaded to Evie. First implmentation of a processor for specific file types.
...
- Allow URLs to contain other information than just HTML information. It can alose refer to e.g. PDF-files.
2024-08-27 07:05:56 +02:00
Josako
2ca006d82c
Added excluded element classes to HTML parsing to allow for more complex document parsing
...
Added chunking to conversion of HTML to markdown in case of large files
2024-08-22 16:41:13 +02:00
Josako
a9f9b04117
Bugfix for ResetPasswordForm in config.py
2024-08-22 07:10:30 +02:00
Josako
9757830bc4
Correct functions for creating new users, confirming email, resetting password and forgot password.
2024-08-21 14:59:56 +02:00
Josako
6219d11e56
Add a DocumentVersion overview that can be sorted and can be filtered.
2024-08-20 14:18:07 +02:00
Josako
733f115e92
- Introduce Rooms in chat-sessions, as different clients received the same messages.
2024-08-19 07:22:06 +02:00
Josako
688f2300b9
- Wordpress improvements - Multi-language support
...
- Styling of the administrative interface in line with askeveai.com website
2024-08-15 16:44:54 +02:00
Josako
a237db339a
- Improved CSRF handling
...
- Wordpress plugin for Evie Chat
2024-08-13 14:31:29 +02:00
Josako
ab38dd7540
- Improvements working with the cloud, minio, graylog and some first bugfixing
2024-08-13 09:04:19 +02:00
Josako
ab8359365d
- Getting containers ready for the cloud
2024-08-06 14:56:12 +02:00
Josako
64cf8df3a9
- Improvements to enable deployment in the cloud, mainly changing file access to Minio
...
- Improvements on RAG logging, and some debugging in that area
2024-08-01 17:35:54 +02:00
Josako
db44fd3b66
feature/Add-URL-List
2024-07-08 15:22:35 +02:00
Josako
cbfa6d67bf
Chunk size defined at Tenant level.
2024-07-08 15:20:02 +02:00
Josako
f082e7a242
Show tenant selection after login of Super User
2024-07-08 15:18:11 +02:00
Josako
f4db8d290f
Allow for a list of URLs to be entered into the system.
2024-07-08 15:17:45 +02:00
Josako
8f08d6e1ae
Allow for a list of URLs to be entered into the system.
2024-07-08 15:17:10 +02:00
Josako
c55fc6b7ce
Added OpenAI large embedding / improve migration and upgrade handling for containers
2024-07-04 17:20:02 +02:00
Josako
8e1dac0233
Youtube added - further checking required
2024-07-04 08:11:31 +02:00
Josako
9187947f68
corrected container and other errors
2024-06-28 14:40:13 +02:00
Josako
7a1b51dd0c
Docker deployment Realised
2024-06-26 12:02:14 +02:00
Josako
348bdf2c15
Commit before setting up a new deployment environment
2024-06-21 13:21:54 +02:00
Josako
cc9f6c95aa
Started to work on interaction views. However, need a quick check in because of a python upgrade systemwide that breaks code.
2024-06-21 09:52:06 +02:00
Josako
b77e1ab321
Variables for rag_context and fallback algorithms added to Tenant and parts of the implementation.
2024-06-13 15:23:35 +02:00
Josako
fd510c8fcd
Correcting the retrieval of relevant documents
2024-06-12 16:15:48 +02:00
Josako
be311c440b
Improving chat functionality significantly throughout the application.
2024-06-12 11:07:18 +02:00