- 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
This commit is contained in:
@@ -6,17 +6,16 @@ from sqlalchemy.exc import SQLAlchemyError
|
||||
|
||||
from common.utils.config_field_types import TaggingFields
|
||||
from common.utils.database import Database
|
||||
from common.models.document import Embedding, Catalog
|
||||
from common.models.document import Catalog
|
||||
from common.models.user import Tenant
|
||||
from common.models.interaction import ChatSession, Interaction, InteractionEmbedding, Specialist, SpecialistRetriever
|
||||
from common.models.interaction import Interaction, Specialist, SpecialistRetriever
|
||||
from common.extensions import db, cache_manager
|
||||
from common.utils.celery_utils import current_celery
|
||||
from common.utils.business_event import BusinessEvent
|
||||
from common.utils.business_event_context import current_event
|
||||
from config.specialist_types import SPECIALIST_TYPES
|
||||
from eveai_chat_workers.chat_session_cache import get_chat_history
|
||||
from config.type_defs.specialist_types import SPECIALIST_TYPES
|
||||
from eveai_chat_workers.specialists.registry import SpecialistRegistry
|
||||
from config.retriever_types import RETRIEVER_TYPES
|
||||
from config.type_defs.retriever_types import RETRIEVER_TYPES
|
||||
from eveai_chat_workers.specialists.specialist_typing import SpecialistArguments
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user