Josako
d2a9092f46
Cleanup .pyc and .DS_Store, add new modules, remove legacy services
2025-05-17 18:46:17 +02:00
Josako
5c982fcc2c
- Added EveAI Client to project
...
- Improvements to EntitlementsDomain & Services
- Prechecks in Document domain
- Add audit information to LicenseUsage
2025-05-17 15:56:14 +02:00
Josako
b4f7b210e0
- Improvement of Entitlements Domain
...
- Introduction of LicensePeriod
- Introduction of Payments
- Introduction of Invoices
- Services definitions for Entitlements Domain
2025-05-16 09:06:13 +02:00
Josako
1b1eef0d2e
- Improve Repopack
2025-05-16 09:04:22 +02:00
Josako
17d32cd039
- Improve layout of emails sent
...
- Enable Scaleway TEM for the test environment.
2025-05-12 06:57:32 +02:00
Josako
12a53ebc1c
- Convert mail messaging from SMTP to Scaleway TEM mails
2025-05-10 10:49:15 +02:00
Josako
a421977918
- Common library was removed one way or another
...
- Processor Catalog now required
2025-05-08 15:47:39 +02:00
Josako
4c480c9baa
- Corrections for setting up the test environment
...
- Correction of some bugs discovered
2025-05-08 14:15:06 +02:00
Josako
9ea04572c8
Configuration of a compose file for the test environment
2025-05-05 12:28:05 +02:00
Josako
6ef025363d
- Partner model additions
...
- menu changes to allow for partners
- partner views and forms now in partner_forms.py and partner_views.py
- Introduction of services layer
- Allow all configuration to handle partner configurations, and adaptation of caching to allow for this
2025-05-02 13:10:59 +02:00
Josako
9652d0bff9
- RAG & SPIN Specialist improvements
2025-04-22 13:49:38 +02:00
Josako
4bf12db142
- Significantly changed the PDF Processor to use Mistral's OCR model
...
- ensure very long chunks get split into smaller chunks
- ensure TrackedMistralAIEmbedding is batched if needed to ensure correct execution
- upgraded some of the packages to a higher version
2025-04-16 15:39:16 +02:00
Josako
5f58417d24
- Add 'Partner Admin' role to actual functionality in eveai_app
2025-04-15 17:12:46 +02:00
Josako
3eed546879
- Added permissions to the partner service configuration
...
- Corrected a nasty bug where dynamic boolean fields were not returned correctly
2025-04-11 21:47:41 +02:00
Josako
35f0adef1b
Merge remote-tracking branch 'origin/main'
2025-04-09 09:42:12 +02:00
Josako
f43e79376c
- Introduction of Partner Admin role in combination with 'Management Partner' type.
2025-04-09 09:40:59 +02:00
jlaroy1
be76dd5240
Remove .idea folder
2025-04-04 13:04:38 +02:00
Josako
c2c3b01b28
- Tenant code visible on tenant overview window
2025-04-03 14:28:11 +02:00
Josako
8daa52d1e9
- Small corrections to the role definitions (Tenant Tester and Tenant Financial Roles are no longer required)
2025-04-03 14:23:22 +02:00
Josako
9ad7c1aee9
Introduction of Partner Model, adding code to Tenant model
2025-04-03 14:13:56 +02:00
Josako
1762b930bc
- Correct asynchronous behavior in the EveAICrewAI classes.
2025-03-31 10:26:23 +02:00
Josako
d57bc5cf03
- Enable additional environments in Docker
2025-03-28 09:48:41 +01:00
Josako
6c8c33d296
- Added 'Register ...' functionality to overviews. ==> No more separate menu items...
2025-03-27 09:13:37 +01:00
Josako
4ea16521e2
- Prometheus metrics go via pushgateway, as different worker processes might have different registries that are not picked up by Prometheus
2025-03-25 15:48:00 +01:00
Josako
b6ee7182de
- Adding Prometheus and grafana services in development
...
- Adding Prometheus metrics to the business events
- Ensure asynchronous behaviour of crewai specialists.
- Adapt Business events to working in mixed synchronous / asynchronous contexts
- Extend business events with specialist information
- Started adding a grafana dashboard (TBC)
v2.2.0-alfa
2025-03-24 16:39:22 +01:00
Josako
238bdb58f4
- Upgrade to crewai v108
2025-03-18 14:46:06 +01:00
Josako
a35486b573
- Removed specialist models no longer in use from navigation (They were already removed from the rest of the code)
2025-03-18 14:45:47 +01:00
Josako
dc64bbc257
- Corrected old reference to catalog embedding model
2025-03-18 14:45:03 +01:00
Josako
09555ae8b0
- Corrected old reference to catalog embedding model
2025-03-18 14:44:43 +01:00
Josako
cf2201a1f7
- Started addition of Assets (to e.g. handle document templates).
...
- To be continued (Models, first views are ready)
2025-03-17 17:40:42 +01:00
Josako
a6402524ce
- Correct bug where URL can be too long due to tracking parameters ==> added clean_url function, to be called before adding an URL.
2025-03-17 17:39:32 +01:00
Josako
56a00c2894
- Add DOSSIER Catalog management possibilities to eveai_app.
2025-03-12 11:25:48 +01:00
Josako
6465e4f358
- Re-introduced detail_question to crewai specialists
2025-03-10 15:49:21 +01:00
Josako
4b43f96afe
- Move RAG from Langchain to crewai
2025-03-10 08:31:15 +01:00
Josako
e088ef7e4e
- Remove embedding model from Catalog. We use Mistral's embedding.
2025-03-07 15:06:51 +01:00
Josako
9e03af45e1
- small improvement to RAG to not repeat historic answers
2025-03-07 15:06:20 +01:00
Josako
5bfd3445bb
- adding usage to specialist execution
...
- Correcting implementation of usage
- Removed some obsolete debug statements
2025-03-07 11:10:28 +01:00
Josako
efff63043a
- Removed 'Add Multiple URLs' for navigation (AEA-2)
2025-03-06 14:20:32 +01:00
Josako
c15cabc289
- Move to Mistral iso OpenAI as primary choice
2025-03-06 14:19:35 +01:00
Josako
55a89c11bb
- Move from OpenAI to Mistral Embeddings
...
- Move embedding model settings from tenant to catalog
- BUG: error processing configuration for chunking patterns in HTML_PROCESSOR
- Removed eveai_chat from docker-files and nginx configuration, as it is now obsolete
- BUG: error in Library Operations when creating a new default RAG library
- BUG: Added public type in migration scripts
- Removed SocketIO from all code and requirements.txt
2025-02-25 11:17:19 +01:00
Josako
c037d4135e
- Minor changes to the SPIN_SPECIALIST
2025-02-20 11:35:14 +01:00
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