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
Josako
2024-10-31 08:32:02 +01:00
532073d38e
- Add dynamic fields to DocumentVersion in case the Catalog requires it.
Josako
2024-10-30 13:52:18 +01:00
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
Josako
2024-10-29 09:17:44 +01:00
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
Josako
2024-10-25 14:11:47 +02:00
30fec27488
- Release script added to tag in both git and docker
Josako
2024-10-21 07:45:06 +02:00
5e77b478dd
- Release script added to tag in both git and docker
v1.0.13-alfa
Josako
2024-10-17 11:22:18 +02:00
74cc7ae95e
- Adapt Sync Wordpress Component to Catalog introduction - Small bug fixes
Josako
2024-10-17 10:31:13 +02:00
7f12c8b355
- Remove obsolete fields from Tenant model (Catalog introduction)
Josako
2024-10-16 13:59:57 +02:00
6069f5f7e5
- Catalog functionality integrated into document and document_version views - small bugfixes and improvements
Josako
2024-10-16 13:09:19 +02:00
d6a7743f26
- Minor corrections to entitlement changes and upgrades - started new eveai_entitlements component (not finished)
Josako
2024-10-08 09:12:16 +02:00
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
Josako
2024-10-07 14:17:44 +02:00
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
Josako
2024-10-02 14:12:16 +02:00
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
Josako
2024-10-02 14:11:46 +02:00
883175b8f5
- Portkey log retrieval started - flower container added (dev and prod)
v1.0.9-alfa
Josako
2024-10-01 08:01:59 +02:00
ae697df4c9
Session_id was not correctly stored for chat sessions, and it was defined as an integer iso a UUID in the database
Josako
2024-09-27 11:24:43 +02:00
d9cb00fcdc
Business event tracing completed for both eveai_workers tasks and eveai_chat_workers tasks
Josako
2024-09-27 10:53:42 +02:00
ee1b0f1cfa
Start log tracing to log business events. Storage in both database and logging-backend.
Josako
2024-09-25 15:39:25 +02:00
a740c96630
- turned model_variables into a class with lazy loading - some improvements to Healthchecks
Josako
2024-09-24 10:48:52 +02:00
67bdeac434
- Improvements and bugfixes to HealthChecks
Josako
2024-09-16 16:17:54 +02:00
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
Josako
2024-09-13 15:43:40 +02:00
9e14824249
- Furter refinement of the API, adding functionality for refreshing documents and returning Token expiration time when retrieving token - Implementation of a first version of a Wordpress plugin - Adding api service to nginx.conf
v1.0.7-alfa
Josako
2024-09-11 16:31:13 +02:00
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
Josako
2024-09-09 16:11:42 +02:00
ae7bf3dbae
- Correct default language when adding Documents and URLs
Josako
2024-09-02 14:04:22 +02:00
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
v1.0.5-alfa
Josako
2024-09-02 12:37:44 +02:00
a158655247
- Add API Key Registration to tenant
Josako
2024-08-29 10:42:39 +02:00
bc350af247
- Allow the chat-widget to connect to multiple servers (e.g. development and production) - Created a full session overview
Josako
2024-08-28 10:11:31 +02:00
6062b7646c
- Allow multiple instances of Evie on 1 website. Shortcode is now parametrized.
v1.0.3-alfa
Josako
2024-08-27 10:31:33 +02:00
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.
Josako
2024-08-27 07:05:56 +02:00
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
Josako
2024-08-22 16:41:13 +02:00
a9f9b04117
Bugfix for ResetPasswordForm in config.py
1.0.2-alfa
Josako
2024-08-22 07:10:30 +02:00
9757830bc4
Correct functions for creating new users, confirming email, resetting password and forgot password.
1.0.1-alfa
Josako
2024-08-21 14:59:56 +02:00
6219d11e56
Add a DocumentVersion overview that can be sorted and can be filtered.
Josako
2024-08-20 14:18:07 +02:00
926a4e8cc2
- Add support for environment in communication with portkey
Josako
2024-08-19 12:06:10 +02:00
912cb74bb7
Merge develop into main
Josako
2024-08-19 08:03:20 +02:00
25463d4c74
Merge branch 'develop' Preparation to move to TBD
Josako
2024-08-19 08:01:27 +02:00
066efafeac
Add .DS_Store to .gitignore and remove from tracking
Josako
2024-08-19 07:57:00 +02:00
733f115e92
- Introduce Rooms in chat-sessions, as different clients received the same messages.
Josako
2024-08-19 07:22:06 +02:00
688f2300b9
- Wordpress improvements - Multi-language support - Styling of the administrative interface in line with askeveai.com website
Josako
2024-08-15 16:44:54 +02:00
c2177fe9ea
- Enable evie.askeveai.com domain as main domain
Josako
2024-08-13 15:09:54 +02:00
ab38dd7540
- Improvements working with the cloud, minio, graylog and some first bugfixing
Josako
2024-08-13 09:04:19 +02:00
9caa423bcf
- Getting containers ready for the cloud
Josako
2024-08-07 08:37:13 +02:00
ab8359365d
- Getting containers ready for the cloud
Josako
2024-08-06 14:56:12 +02:00
64cf8df3a9
- Improvements to enable deployment in the cloud, mainly changing file access to Minio - Improvements on RAG logging, and some debugging in that area
Josako
2024-08-01 17:35:54 +02:00
908a2eaf7e
- Improve annotation algorithm for Youtube (and others) - Patch Pytube - improve OS deletion of files and writing of files - Start working on Claude - Improve template management
Josako
2024-07-16 14:21:49 +02:00
348bdf2c15
Commit before setting up a new deployment environment
Josako
2024-06-21 13:21:54 +02:00
cc9f6c95aa
Started to work on interaction views. However, need a quick check in because of a python upgrade systemwide that breaks code.
Josako
2024-06-21 09:52:06 +02:00
c5370c8026
Improvements on the chat UI, prepare for supporting multiple models, and adding feedback to interactions.
Josako
2024-06-14 15:05:46 +02:00
b77e1ab321
Variables for rag_context and fallback algorithms added to Tenant and parts of the implementation.
Josako
2024-06-13 15:23:35 +02:00
cbddaee810
Include history to improve query if required.
Josako
2024-06-13 11:44:54 +02:00
24a3747b99
Include history to improve query if required.
Josako
2024-06-13 10:35:15 +02:00
50851dc51c
Improving layout of the chat widget.
Josako
2024-06-12 16:16:07 +02:00
fd510c8fcd
Correcting the retrieval of relevant documents
Josako
2024-06-12 16:15:48 +02:00
be311c440b
Improving chat functionality significantly throughout the application.
Josako
2024-06-12 11:07:18 +02:00
27b6de8734
Removing DocumentLanguage, as both System Context and User Context are to be defined on DocumentVersion level. Finetuning of embedding workers.
Josako
2024-06-06 15:26:49 +02:00
1a25313673
Cosmetics to Tenant Domain Registration
Josako
2024-06-04 15:10:51 +02:00
766469d0ea
Database upgrades: is_active removed from user + tenant domain not unique
Josako
2024-06-04 15:08:31 +02:00
303f9b969b
Restore correct working of eveai_chat using gunicorn
Josako
2024-06-04 15:00:23 +02:00
61e1372dc8
Improvements to Document Interface and correcting embedding workers
Josako
2024-06-04 14:59:38 +02:00
c660c35de4
Improvements to user views and forms + correction of schema creation for new tenants.
Josako
2024-06-03 13:24:13 +02:00
fcc0caeb09
Optimizing admin interface for user domain, completing security views
Josako
2024-06-03 09:37:59 +02:00
e5a36798bf
Prepare app for working behind a proxy (nginx). Adapt user form
Josako
2024-05-30 07:39:05 +02:00
ce91323dc9
Enable model variables & start working on RAG task
Josako
2024-05-25 20:17:02 +02:00
e483d6cf90
Model variables added to Tenant
Josako
2024-05-25 20:15:57 +02:00
06333bf8de
Connection and messages are now correct and fluently pass between client and server.
Josako
2024-05-23 12:11:23 +02:00
54e2297399
API key working, CORS working, SocketIO working (but no JWT), Chat client v1, Session implemented (server side)
Josako
2024-05-22 21:32:56 +02:00
364da812ba
API key working, CORS working, SocketIO working (but no JWT), Chat client v1, Session implemented (server side)
Josako
2024-05-22 21:32:09 +02:00
883988dbab
Implement chat API key generation, and create a tenant_overview
Josako
2024-05-16 23:22:26 +02:00