Josako
73647e4795
We have a reasonable layout for the table-editor in the specialist. To be further refined.
2025-05-30 05:05:13 +02:00
Josako
25e169dbea
- Replace old implementation of PROCESSOR_TYPES and CATALOG_TYPES with the new cached approach
...
- Add an ordered_list dynamic field type (to be refined)
- Add tabulator javascript library to project
2025-05-29 16:00:25 +02:00
Josako
8a29eb0d8f
- Updated changelog for 2.3.0-alfa
v2.3.0-alfa
2025-05-28 16:29:51 +02:00
Josako
0a5f0986e6
- correct bug for adding document (due to newly introduced hard usage limits)
...
- correct comment bug in scripts.html
- start of selection_specialist
2025-05-28 15:44:53 +02:00
Josako
4d79c4fd5a
Add developer documentation for javascript library management
2025-05-27 17:46:51 +02:00
Josako
5123de55cc
- Change TRAICIE_VACANCY_DEFINTION_SPECIALIST to TRAICIE_ROLE_DEFINITION_SPECIALIST
...
- Introduce new vanilla-jsoneditor iso older jsoneditor (for viewing a.o. ChatSessions)
- Introduce use of npm to install required javascript libraries
- update Material-kit-pro
- Introduce new top bar to show session defaults, remove old navbar buttons
- Correct Task & Tools editor
2025-05-27 17:37:32 +02:00
Josako
1fdbd2ff45
- Move global config files to globals iso global folder, as the name global conflicts with python language
...
- Creation of Traicie Vancancy Definition specialist
- Allow to invoke non-interaction specialists from withing Evie's mgmt interface (eveai_app)
- Improvements to crewai specialized classes
- Introduction to json editor for showing specialists arguments and results in a better way
- Introduction of more complex pagination (adding extra arguments) by adding a global 'get_pagination_html'
- Allow follow-up of ChatSession / Specialist execution
- Improvement in logging of Specialists (but needs to be finished)
2025-05-26 11:26:03 +02:00
Josako
d789e431ca
Remove ModelVariables (model_utils) from application & optimize Tenant
2025-05-20 10:17:08 +02:00
Josako
70de4c0328
Improve HTML Processing + Introduction of Processed File viewer
2025-05-19 17:18:16 +02:00
Josako
d2bb51a4a8
Extra commit for files in 'common'
...
- Add functionality to add a default dictionary for configuration fields
- Correct entitlement processing
- Remove get_template functionality from ModelVariables, define it directly with LLM model definition in configuration file.
2025-05-19 14:12:38 +02:00
Josako
28aea85b10
- Add functionality to add a default dictionary for configuration fields
...
- Correct entitlement processing
- Remove get_template functionality from ModelVariables, define it directly with LLM model definition in configuration file.
2025-05-19 14:10:09 +02:00
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