Josako
25213f2004
- Implementation of specialist execution api, including SSE protocol
...
- eveai_chat becomes deprecated and should be replaced with SSE
- Adaptation of STANDARD_RAG specialist
- Base class definition allowing to realise specialists with crewai framework
- Implementation of SPIN_SPECIALIST
- Implementation of test app for testing specialists (test_specialist_client). Also serves as an example for future SSE-based client
- Improvements to startup scripts to better handle and scale multiple connections
- Small improvements to the interaction forms and views
- Caching implementation improved and augmented with additional caches
2025-02-20 05:50:16 +01:00
Josako
d106520d22
- Finish editing of Specialists with overview, agent - task - tool editor
...
- Split differrent caching mechanisms (types, version tree, config) into different cachers
- Improve resource usage on starting components, and correct gevent usage
- Refine repopack usage for eveai_app (too large)
- Change nginx dockerfile to allow for specialist overviews being served statically
2025-01-23 09:43:48 +01:00
Josako
7bddeb0ebd
- Add configuration of agents, tasks, tools, specialist in context of SPIN specialist
...
- correct startup of applications using gevent
- introduce startup scripts (eveai_app)
- caching manager for all configurations
2025-01-16 20:27:00 +01:00
Josako
f7cd58ed2a
- Zapier Document Refresh action (create) added
2024-12-17 16:40:21 +01:00
Josako
53c625599a
- Release documentation update
v2.0.1-alfa
2024-12-13 11:18:07 +01:00
Josako
88ee4f482b
- Try to move Add... functionality to overviews
2024-12-13 10:41:29 +01:00
Josako
3176b95323
- finished add_document on Zapier interface
2024-12-13 10:40:57 +01:00
Josako
46c60b36a0
- First 'working' version of the Zapier plugin. Needs further debugging and needs additional functionalty (only add_document.js)
2024-12-12 16:36:41 +01:00
Josako
d35ec9f5ae
- Addition of general chunking parameters chunking_heading_level and chunking patterns
...
- Addition of Processor types docx and markdown
2024-12-05 15:19:37 +01:00
Josako
311927d5ea
Just because
2024-11-29 14:11:49 +01:00
Josako
fb798501b9
- Build and Release script for WordPress plugins
2024-11-29 14:11:36 +01:00
Josako
99135c9b02
- Updated OpenAI client due to 'proxies' error (no longer supported).
2024-11-29 14:11:07 +01:00
Josako
425b580f15
- Corrected problem where Language Dropdown was not filled
2024-11-29 11:49:50 +01:00
Josako
b658e68e65
- Minor bugfixes
2024-11-29 11:24:32 +01:00
Josako
b8e07bec77
- RAG Specialist was not using detailed_question, but original question. Resulting in Evie not returning good or correct answers.
2024-11-29 11:23:54 +01:00
Josako
344ea26ecc
- Security improvements to Docker images (Docker Scout advise)
v2.0.0-alfa
2024-11-27 12:27:28 +01:00
Josako
98cb4e4f2f
- Created a new eveai_chat plugin to support the new dynamic possibilities of the Specialists. Currently only supports standard Rag retrievers (i.e. no extra arguments).
2024-11-27 12:26:49 +01:00
Josako
07d89d204f
- Created a new eveai_chat plugin to support the new dynamic possibilities of the Specialists. Currently only supports standard Rag retrievers (i.e. no extra arguments).
2024-11-26 13:35:29 +01:00
Josako
7702a6dfcc
- Modernized authentication with the introduction of TenantProject
...
- Created a base mail template
- Adapt and improve document API to usage of catalogs and processors
- Adapt eveai_sync to new authentication mechanism and usage of catalogs and processors
2024-11-21 17:24:33 +01:00
Josako
4c009949b3
- Changes to support SpecialistID being passed iso CatalogID
...
- Removed error that stopped sync
2024-11-15 13:13:45 +01:00
Josako
aa4ac3ec7c
- Changes to support SpecialistID being passed iso CatalogID
...
- Removed error that stopped sync
2024-11-15 13:13:33 +01:00
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
88f4db1178
- Organise retrievers
v1.0.14-alfa
2024-11-01 11:19:55 +01:00
Josako
2df291ea91
- Organise retrievers
2024-11-01 11:19:34 +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
30fec27488
- Release script added to tag in both git and docker
2024-10-21 07:45:06 +02:00
Josako
5e77b478dd
- Release script added to tag in both git and docker
v1.0.13-alfa
2024-10-17 11:22:18 +02:00
Josako
6f71259822
- Changelog update
2024-10-17 10:35:51 +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
3316a8bc47
- Small changes to show when upgrades are finished
2024-10-14 16:40:56 +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
v1.0.11-alfa
2024-10-11 16:33:36 +02:00
Josako
5ffad160b1
- Prepared Release 1.0.10-alfa
v1.0.10-alfa
2024-10-08 09:18:59 +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
f638860e90
- Improvements on audio processing to limit CPU and memory usage
...
- Removed Portkey from the equation, and defined explicit monitoring using Langchain native code
- Optimization of Business Event logging
2024-10-02 14:12:16 +02:00
Josako
b700cfac64
- Improvements on audio processing to limit CPU and memory usage
...
- Removed Portkey from the equation, and defined explicit monitoring using Langchain native code
- Optimization of Business Event logging
2024-10-02 14:11:46 +02:00
Josako
883175b8f5
- Portkey log retrieval started
...
- flower container added (dev and prod)
v1.0.9-alfa
2024-10-01 08:01:59 +02:00
Josako
ae697df4c9
Session_id was not correctly stored for chat sessions, and it was defined as an integer iso a UUID in the database
2024-09-27 11:24:43 +02:00
Josako
d9cb00fcdc
Business event tracing completed for both eveai_workers tasks and eveai_chat_workers tasks
2024-09-27 10:53:42 +02:00
Josako
ee1b0f1cfa
Start log tracing to log business events. Storage in both database and logging-backend.
2024-09-25 15:39:25 +02:00